A non-abrasive Ajax.

May 26, 2005

Buzz, buzz, buzz… Ajax. A recently coined term for combining JavaScript with XMLHttpRequest technologies, coming to us from AdaptivePath.

In their essay on Ajax, the definition is:

Ajax isn’t a technology. It’s really several technologies, each flourishing in its own right, coming together in powerful new ways. Ajax incorporates:

  • standards-based presentation using XHTML and CSS;
  • dynamic display and interaction using the Document Object Model;
  • data interchange and manipulation using XML and XSLT;
  • asynchronous data retrieval using XMLHttpRequest;
  • and JavaScript binding everything together.

The main benefits to Ajax are: minimized use of server resources and, as a result, performance. Read this blog entry for a more detailed explanation (and a .NET slant).

Want to see it in action? Check out: Google Suggest and Google Maps.