PART 4Ajax

CHAPTER 10Introduction to Ajax

Ajax is a term coined by Jesse James Garrett of Adaptive Path to explain the asynchronous client-to-server communication that's made possible using the XMLHttpRequest object, provided by all modern browsers. Standing for Asynchronous JavaScript and XML, Ajax is simply a term used to encapsulate the techniques necessary to create a dynamic web application. Additionally, the individual components of the Ajax technique are completely interchangeable—using HTML instead of XML (for example) is perfectly valid.

In this chapter you're going to see the details that make up the full Ajax process (which is itself centered on making a request to a server from a browser). I discuss everything from the physical ...

Get Pro JavaScript™ Techniques 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.