What are the technologies used by AJAX?
Ajax is commonly used to represent a broad group of Web technologies. These web technologies can be used to implement a web application that can communicate with a server in the background, all the while not interfering with the current state of the page. In order to do this, Ajax utilizes the following technologies:
- HTML (or XHTML) and CSS for presentation
- The Document Object Model (DOM) for dynamic display of and interaction with data
- JSON or XML for the interchange of data, and XSLT for its manipulation
- The XMLHttpRequest object for asynchronous communication