AJAX – not only a football team
There are many many projects, which concentrate on building there interaction design on WEB UIs. Therefore the research and development in interactive web technologies is carried on rapidly, communicated and new technologies are applied to various projects throughout the web and intranets.
The Next Generation of Web Applications
To use the AJAX technologies effectively one must understand the the philosophy behind its technique and become familiar with this new approach to web development.
AJAX makes many things simpler and more pleasant, but you may not notice its existence until having visited a site a second time. However, AJAX is there, if you fill out a form for instance, and press a send-button and suddenly, the recently typed in input-text is displayed without reloading the page. To easily understand what AJAX is and what potential or impact it might have, let us look at some examples:
Such as Google Maps and Yahoo Maps. See a nice demo of both of them together, side by side. If you play around with the demo, you will notice that the maps are drag- and droppable and some other features too.
Moreover, Flickr also makes use of AJAX, or respectively DHTML, instead of Flash (like before).
A Testblog using “Shift Edit” in WordPress is a quite nice idea/application too, which shows some possibilities, blog-developers face, when using Ajax, namely for dynamically editing a website’s content. By the way, there is also a Shift Edit Extension for Firefox.
List of PROs
- uses tested, accepted and approved technologies that will work,
- provides a mechanism to mix and match XML with XHTML,
- faster interaction due to not fetching things from a server all-the-time,
- loads quicker than a comparable traditionally build website,
- reduces initial load times,
- supports the creation of webhosted versions of desktop applications,
- is compatible with any standard webserver and serverside-language,
- offers more user experience in the browser without any plug-ins,
- and most important – is based on open standards – supports many many browsers and platforms (mostly independent)
Stay tuned, there will follow more about AJAX soon…