Lazy guide to Ajax
We all hear about Ajax constantly touted as an indispensable technique. It has risen 578 places on itJobsWatch since last year, the biggest increase of all keywords harvested by the site. But what is it and how is it being used, in a nutshell?
1) Ajax is a group of technologies, and a specific way of using them
2) Those technologies are: (from this essay)
- 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.
3) It allows us to build better web applications, by improving the client-server relationship and therefore reducing the times the user has to wait. A good, simple example? Try Google suggest.
4) How does it improve the client-server relationship? The Ajax engine handles many more of the requests which would normally be handled by the server. It also requests new data for the browser client in the background, so the user interface is disrupted less.

5) Want more info?
Click here.
Or here...
Tagged as ajax, css, html, javascript, web2.0, xml + Categorized as Training & Learning