A website by Jeffrey Veen more →
20 Feb 2005
If you do design or development work on Web-based applications, some of your basic assumptions are going to have to change — that is, if they haven’t already. Stop what you’re doing and read Jesse James Garrett’s new essay, “Ajax: a New Approach to Web Applications.”
You can see this in action at Google Maps. It’s a spectacular display of seamlessness in user experience, too the point where it almost disappears. The app is just so useful and usable that it’s easy to forget the gee-whiz technology. A more pedestrian yet realistic example can be found on Dunstan Orchard’s blog, 1976design. Type a character or two into the search box on the left, watch a list of results appear. Type another character or two, see the list get shorter. You’re doing filtered search iteration, without ever leaving the page.
In a presentation I frequently give, I show a few examples of winnowing search criteria using faceted navigation. The sites are frustrating, though, because they either require users to drill down through a series of pages (the Sears appliance finder) or make use of Flash to send data back and forth (the Fisher Bike “Matchmaker”).
With Ajax, we can create Web-based experiences that feel fluid and native. We won’t have to rely on clunky navigation or plugins to enable users to achieve their goals. And, thankfully, we’ll be able to describe the technique we’re using in just two syllables.