So what is AJAX anyway?Your first guess is that AJAX is a new technology used in web development. This statement is encouraged by the endless news articles showing sites made with AJAX. In fact AJAX is neither new, nor a technology. It can be seen as a mix of several popular technologies put together to build a friendlier web. The name itself is an acronym for Asynchronous JAvaScript and XML, which already contains two technologies and a technique for loading information. The name was coined by Jesse James Garrett in this essay from the Adaptive Path website. In this mix, XML is used to store and move information between the client and server, HTML and CSS to format the output and JavaScript to bind all of these elements together in a dynamic manner. The asynchronous part comes from the fact that when a change has to be made to the current page (the user clicks on a link, or submits some information), only the part to change is transferred from the server, and not the entire page. Besides these, AJAX is about much more:
The notion AJAX has come to define a development framework which aims to improve web page usability. As you can see from the list above, none of the technologies used within AJAX are new. What is new is the way these technologies are used together to create new types of web applications that are much more responsive and intuitive than the existing ones. To illustrate this, just have a look at Gmail and Google Maps. The user interfaces are quick in providing the user with the desired information, while performing the minimum of page reloads possible. This new approach to user interaction and application responsiveness is part of a wider technology trend, aimed at making the Internet more friendly and faster - Web 2.0. You can get more insight on the whole Web 2.0 matter by reading the Upgrading the Internet - Web 2.0 article. |
Adobe acquired InterAKT
InterAKT has been acquired by Adobe.
Learn more
|