Also interesting

Error. Page cannot be displayed. Please contact your service provider for more details. (20)

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