Sankar-Software Engineer-Oracle Corporation

Tuesday, May 09, 2006

Back with a Bang!

Its been a long time since i blogged. Was a too lazy to blog. Now i am back with a bang. I had been doing this R&D on a new web based approach called AJAX. Lots of intresting things are happening in this arena. I was blown away by the website www.meebo.com which has done a cool implemenation of chat using this new wave of technology called AJAX. Lots of intresting things are happening with AJAX in Google too.


Okay ....

Whats AJAX?

Asynchronous JavaScript And XML, or its acronym, Ajax (Pronounced A-jacks), is a Web development technique for creating interactive web applications. The intent is to make web pages feel more responsive by exchanging small amounts of data with the server behind the scenes, so that the entire Web page does not have to be reloaded each time the user makes a change. This is meant to increase the Web page's interactivity, speed, and usability.


How can this be possible?

Its old wine in new bottle :). Its our friendly XMLHttpRequest object that is used to achieve that backend data transfer. Javascript is used to client side validation and the UI enhancements are taken care by CSS. There is a lot of things that revolves around this AJAX. Its not just XML and Javascript. We do have CSS and XHTML rendering those wonderful desktop like applications in a web browser..

Where can I get more information?

Where else - Its Wikipedia and a lots of other links like

http://en.wikipedia.org/wiki/Ajax

http://adaptivepath.com/publications/essays/archives/000385.php - Must read

http://www.ajaxian.com

More help/ideas/information...

Just reach me with your ideas and comments at sankar.paneer.selvam@gmail.com. Lets build a Ajax community for the next generation of Web applications