Designing for AJAX and JavaScript

Ollie Harridge, Senior Developer I gave a team presentation the other day on AJAX and JavaScript focusing on how our designers can best tackle this approach in their creative, and how our account managers can describe the technology without sounding like idiots.

The fundamental, non-technical, difference between AJAX and JavaScript is that JavaScript moves stuff around the page, while AJAX is a way of getting/sending dynamic data without reloading the page. That’s about as simple as it gets without pointing and grunting, and I think even Robin almost understood it.

Designers are very visually led and have short attention spans so I decided to show them examples of what JavaScript can do, rather than how its used. Here is a list of examples :

Gap.com’s product pages use AJAX very effectively
Gap.com’s product pages use AJAX very effectively

AJAX is a bit more complicated to demonstrate, so its best to show some sites that are currently using it (apart from the obvious ones that we all know about, like Flickr and Google Personalised Homepage):

A point to mention is that this isn’t new, and it’s still the same technology that gave us the atrocious googly eyes which followed the mouse around badly-designed GeoCitites homepages back in the day. The difference now is that there are libraries (such as script.aculo.us and jquery) which encourage us to use accessible and, above all, useful JavaScript.

Other points of call for keeping up with the AJAX trends are the AJAXian showcase and MiniAjax.

One Response to “Designing for AJAX and JavaScript”

  1. […] first thing to note about this game is that is built using AJAX (Ollie wrote a post elaborating on the merits of AJAX in an earlier post). It’s a very intuitive game in terms of useability, although if you […]

Leave a Reply