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 O’Reilly online learning.

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