Ajax shorthand for Asynchronous JavaScript and XML) is a group of interrelated
web development methods used on the client-side to create interactive web
applications. With Ajax, web applications can retrieve data from the server
asynchronously in the background without interfering with the display and
behavior of the existing page. Data is usually retrieved using the
XMLHttpRequest object. Despite the name, the use of XML is not needed, and the
requests need not be asynchronous. Like DHTML and LAMP, Ajax is not one
technology, but a group of technologies. Ajax uses a combination of HTML and
CSS to mark up and style information. The DOM is accessed with JavaScript to
dynamically display, and to allow the user to interact with, the information
presented. JavaScript and the XMLHttpRequest object provide a method for
exchanging data asynchronously between browser and server to avoid full page
reloads.
|