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 ...

Get Release It! now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.