It's an acronym for Asynchronous JavaScript and XML. What that means is that the underlying data are exchanged between the browser and web server in XML and the display intelligence runs in a JavaScript program (AKA ECMAScript: i.e. the scripting language, not Java applets). The program is downloaded when the browser first connects to the web server.
A relevant example of a good Ajax application is Scalix Web Access (SWA): David Ferris of Ferris Research just called it "The Best Email Web Client." This alternative to Outlook is extremely fast, compared with the current Outlook Web Access and provides a comprehensive list of functionality, including email, calendar, scheduling, tasks, contacts, delegation, and public folders. Another example is Google's GMail, although the Gmail paradigm is a little too page-based for Ajax purists.
To contrast a conventional web application with an Ajax application:
Conventional:
| Ajax:
|
|
|
|
|
|
|
|
|
There's much more that can be said about Ajax. If this short post has whetted your appetite, ask me more.
Tags: ajax, Scalix.
No comments:
Post a Comment