Also interesting

Latest published articles

our news

02.08.08: Online Backup Services review

19.01.08: Unusual Amazon Gifts

04.12.07: The Real Christmas RSS Icons

09.09.07: Non-notorious CSS templates for websites

12.10.06: Javascript countdown timer with timezones

11.10.06: Most common Javascript mistakes list

09.10.06: Javascript obfuscators review

24.09.06: Drag&drop javascript libraries review

12.09.06: Thorough review of AJAX frameworks for PHP, part I

11.09.06: JavaScript Recommendations for AJAX writers

10.09.06: JavaScript Performance tips for IE

09.09.06: Introducing the best Javascript Inheritance Technique

History of AJAX

Some facts

Exclamation mark2005 will definitely be remembered as the rise of AJAX the new development technique that many believe will blur the line between web-based and desktop applications. This mystical acronym, authored by Adaptive Path in mid February, is a label for the rich, highly responsive and interactive interfaces of AJAX-enabled applications. It stands for Asynchronous JavaScript + XML.

Although we are just beginning to realize its full potential, the proven success of famous AJAX-based projects like Google Maps signifies that this is not just another media hype, but rather a promising technology that may change web-applications as we know them.

How does AJAX work

New generation of web-applications

Question mark The core idea behind AJAX is to make the communication with the server asynchronous, so that data is transferred and processed in the background. As a result the user can continue working on the other parts of the page without interruption. In an AJAX-enabled application only the relevant page elements are updated, only when this is necessary.

In contrast, the traditional synchronous (postback-based) communication would require a full page reload every time data has to be transferred to/from the server.

The AJAX-enabled applications, on the other hand, rely on a new asynchronous method of communication between the client and the server. It is implemented as a JavaScript engine that is loaded on the client during the initial page load. From there on, this engine serves as a mediator that sends only relevant data to the server as XML and subsequently processes server response to update the relevant page elements.

read more>>

Shop Bigger Bras