Nov 10, 2005

AJAX - Asynchronous JavaScript and XML

AJAX - The buzz word in the internet these days.
Have you noticed the new features in the latest web sites such as drag and drop, cool popup drop down menus, dynamic suggestions in text boxes etc.? And did you noticed that the page still remained loaded while you were presented with the new data? Well this is AJAX. This latest technology has an enormous potential to reshape the web based applications in the future. This introduces the true Thing Client concept to the internet
based applications.

AJAX uses asynchronous Java Scripts to manipulate the process flow. The XMLHttpRequest object is responsible of supporting to exchange data asynchronously with the web server along with
XML as the data transfer agent. For presentation it uses XHTML or HTML, CSS and the Document Object Model (DOM) to modify the presentation layer dynamically.

Google's Gmail front end is designed with extensive AJAX support. Google uses this technology heavily in their web based applications. All the software giants are now speeding towards the AJAX technology. Microsoft is trying to recapture the market with AJAX and the same story with Yahoo while Google is dancing merrily down the cyber lane with AJAX.

No comments: