Friday, November 11, 2005

AJAX rocks!!

From Wiki: "Asynchronous JavaScript and XML, or Ajax, is a web development technique for creating interactive web applications. The biggest advantage of using Ajax technologies is that data can be manipulated without having to render the entire page again in the web browser. This allows web applications to respond more quickly to many types of user interaction and to avoid repeatedly sending unchanged information across the network.

Traditional web applications essentially submit forms, completed by a user, to a web server. The web server responds by sending a new web page back. Because the server must submit a new page each time, applications run more slowly and awkwardly than their native counterparts.

Ajax applications, on the other hand, can send requests to the web server to retrieve only the data that is needed, usually using SOAP or some other XML-based web services dialect. On the client, JavaScript processes the web server response. The result is a more responsive interface, since the amount of data interchanged between the web browser and web server is vastly reduced. Web server processing time is also saved, since much of it is done on the client."

:-D I'm a happy person today cos of Ajax....solved a major design issue for me. Really clever technology. I would go on about it more, but it's already detailed above! :-P

~Amrita

1 comment:

Rajesh said...

The one "Ajax" I know about is a Premiership Club in Holland
;-)

But yeah heard about this one too .. and I guess if you look for them, "Google Suggest" and the interactive "Google Maps" are good examples ...