Monday, May 9th, 2005

O’Reilly Ajax Summit: Kick Off

Category: Ajax

I am sitting at the begining of an Ajax Summit, hosted by O’Reilly and Adaptive Path (who coined the Ajax term). This is a two day event, and day one is a set of presentations by people who want to share Ajaxian experiences.

The tribe that has been assembled is impressive:

Rael Dornfest, O’Reilly
Marc Hedlund, O’Reilly
Steve Weiss, O’Reilly

Jesse James Garrett, Adaptive Path
Jeffrey Veen, Adaptive Path
Lane Becker, Adaptive Path
Janice Fraser, Adaptive Path
Uzanto Michael Buffington, Adaptive Path

Dunstan Orchard, Apple
Scott Andrew LePera, Amazon
Kevin Fox, Google
Luke Wroblewski, eBay
Alex Russell, Jotspot
Kevin Lynch, Macromedia
Brendan Frasier, Mozilla
Thomas Lackner, Modern Method
Evan Williams, Odeo
Bill Scott, Sabre
Darren James, Sabre
Toni Schneider, Yahoo
Iain Lamb, Yahoo
David Heinemeier Hansson, Ruby on Rails
Eric Costello, Flickr
Jacob Derechin, JackBe
Jonathan Boutelle,
Dion Almaer,
Ben Galbraith,
Adam Michela,
Derek Powazek, Technorati
Chris Jones, Vinfolio
Sam Stephenson
Aaron Boodman
Brent Ashley
Meg Hourihan
Douglas Crockford

I am going to try to keep blogging about the interesting items that are talked about here, and let’s start with the first presentation.

Presentation One: Jesse James Garrett, Adaptive Path

Jesse is the man who wrote the initial paper that gave birth to the Ajax term. He is actually an Information Architect, and starts off asking “Why now?”. He thinks that many planets have aligned such as:

  • The end of the browser war (Firefox/Safari/IE)
  • The rise of scripting (Ruby, Python, Perl)
  • Groking good design (CSS)

The push to look at these things, is that Google brought this all to the fray. They reinvented Mail, and Maps, and …. and they are cross-platform, cross-browser, and no plugins are used. Jesse contends that if you asked people how to write a better web mail client a couple of years ago, they would have said “we have done enough”, but not Google.

Maybe Ajax is two revolutions in one?

  • Design / UI paradigm shift
  • App dev / technology paradigm shift

Ajax Interaction Design

Jess has some ‘patterns’ for Ajax.

  • Incrementality. Small chunks.
  • Everything is alive!
  • Implicity user actions
  • Orefetcgubg
  • Action at a distance
  • Multivariate-ness

And sees challenges (as we all have):

  • Browser integartion (back button, bookmarking)
  • Fitting in with accesibility guidelines
  • Graceful degradation
  • Privacy / Security
  • User behaviour metrics
  • Design documentation
  • Development tools
  • The mobile world
  • Getting smart about appropriate uses

Jesse also goes into items on the fringe such as Non-XML approaches (a.k.a taking the X out of Ajax), Greasemonkey scripts, XAML/XUL/Flash, and desktop integration.

Posted by Dion Almaer at 11:49 am

3 rating from 5 votes


Comments feed


Sounds interesting.

Comment by IM — May 10, 2005

Hi, I’m Brendan Eich. You may remember me from such movies as “JavaScript’s not Java” and “Browser Wars Episode III: Revenge of the Lizard” ;-). I’m not to be confused with Brendan Frasier, star of the Mummy live-action cartoons.

Good to meet you guys at the summit. Rael’s already fixed my name on his materials, I think. I just wanted to let you do the same.


Comment by Brendan Eich — May 11, 2005

Orefetcgubg is totally the next buzzword.

Comment by misuba — May 11, 2005

Leave a comment

You must be logged in to post a comment.