Antipattern9.3 AJAX Overkill

AJAX (Asynchronous JavaScript plus XML) has become synonymous with “Web 2.0” sites like Google Maps and del.icio.us. An AJAX application embeds JavaScript in its web pages that will send requests to the website in the background, typically while the user is doing something else. The server’s response is used to update a portion of the current browser page, instead of the “Web 1.0” technique of loading a new page for each content update.

Although the pieces of the AJAX technique have been around for several years, Google brought them into the spotlight with Gmail and Google Maps. These applications got everyone’s attention more ...

Get Release It! now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.