Software As She’s Developed

Mahemoff’s Podcast/Blog - Web, Programming, Usabilty from the Author of ‘Ajax Design Patterns’ (AjaxPatterns.org)

Software As She’s Developed header image 4

Ajax Myths (Podcast and Text)

October 20th, 2005 · 7 Comments

It’s that time in a technology’s lifecycle when myths abound and someone wheels out a collection of “myths” and retorts. Here’s my contribution to that time-honoured genre. Nine myths in 37 minutes. Myth: “AJAX” Reality: Ajax Myth: Ajax is rocket science Reality: It’s an incremental progression Myth: Javascript sucks Reality: It doesn’t Myth: The URL’s always the same Reality: Unique URLs are […]

[Read more →]

Tags: Links · Podcast

State of the Ajax Frameworks

October 17th, 2005 · 8 Comments

The publicly-editable Ajax Frameworks Page got a nice kick along in the past few days, presumably due to a recent link from Ajaxian. If this list is anything to go by, the most common language is pure-Javascript, and Java is, as you might have guessed, highest on the server-side, followed by .Net and PHP. Sections for Python and Perl were opened […]

[Read more →]

Tags: Links · SoftwareDev

New Patterns: XMLHttpRequest Call and IFrame Call

October 10th, 2005 · 2 Comments

Full drafts are now online for the two big Web Remoting patterns: XMLHttpRequest Call and IFrame Call. There are also a couple of new demos to illustrate GETting and POSTing with both call types: XMLHttpRequest Example, IFrame Example. A few extracts follow, but first, let me ask you: Do you know of any public IFrame remoting […]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev

Flock: A Tribute to Unusability of Firefox Extensions?

October 9th, 2005 · 4 Comments

You’ve probably noticed the buzz around Flock, a browser built on Firefox. Information’s limited, but it seems to pick up on the “social” buzzword - tagging, annotations, RSS etc. Thing is, all of these things are possible in Firefox too via extensions. But extensions haven’t really taken off, and the reason is, quite frankly, poor […]

[Read more →]

Tags: HumansAndTech · SoftwareDev

Chat: The “Hello World” of Ajax?

October 6th, 2005 · No Comments

Day Barr: Chat is not quite the Hello World of Ajax, but it’s one of the simplest yet useful things I could do. I didn’t learn very much by writing an Ajax Hello World example and it’s completely pointless As many are learning, an Ajax “Hello World” is pretty easy, provided […]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev

Another DHTML “Game”

October 6th, 2005 · No Comments

A new DHTML boxing “game” from the Man In Blue. Not quite DHTML Lemmings or Super Maryo World, but still more fun than it should be. A bit like the Ruby On Rael thing in reverse. Also from the same presentation is an eerily lifelike OSX clone (Firefox-only). More evidence that Ajax might be useful […]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev

Ajax can *Improve* Performance Too

October 5th, 2005 · 6 Comments

Recent Ajax apps like Kiko are sluggish according to Alexander Kirk’s “Rise of Slow Ajax Applications (via AjaxDeveloper): Pages get more voluminous because so much code has to be loaded to the browser (which makes the browser slow again) so you could just begin to use the application. This somehow reminds me of all […]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev

Rolled My Own Ajax Search

September 29th, 2005 · 2 Comments

I just added an Ajax Searchroll with Rollyo, the new search engine that lets you “roll your own” (get it?) search. For example, click on the following link to search for “xmlhttprequest” on my selection of Ajax sites: http://rollyo.com/search.html?q=xmlhttprequest&sid=2220 (The 2220 ID corresponds to “Michael Mahemoff’s Ajax Search”.) Rollyo lets anyone add up to 25 sites, and then […]

[Read more →]

Tags: HumansAndTech · SoftwareDev

Google: Edgy Minimalist or Choice-Deficient Simplist?

September 20th, 2005 · 4 Comments

Don Norman questions the conventional wisdom on Google: Anybody can make a simple-looking interface if the system only does one thing. If you want to do one of the many other things Google is able to do, oops, first you have to figure out how to find it, then you have to figure out […]

[Read more →]

Tags: SoftwareDev

Cross-Domain Portlets with Start.com Gadgets/Widgets/Startlets

September 14th, 2005 · 2 Comments

Scott Isaacs on a new Start.com feature (quoted on Ajaxian): DHTML-based Gadgets: Start.com consumes DHTML-based components called Gadgets. These Gadgets can be created by any developer, hosted on any site, and consumed into the Start.com experience. The model is completely distributed. You can develop components derived from other components on the web. Remote portlets take […]

[Read more →]

Tags: HumansAndTech · Links · SoftwareDev