The History of AJAX
By: Emiley J in Ajax Tutorials on 2007-09-04
AJAX, which stands for Asynchronous JavaScript and XML, is a web development technique that enables web applications to retrieve data from a server asynchronously without interfering with the display and behavior of the existing web page.
The term "AJAX" was coined by Jesse James Garrett in 2005, in an article titled "AJAX: A New Approach to Web Applications". However, the technology behind AJAX had been in development for several years prior to the coining of the term.
The concept of asynchronously exchanging data between the server and the client was first introduced by Microsoft in the late 1990s as part of their Outlook Web Access product. The XMLHttpRequest (XHR) object, which is the backbone of AJAX, was invented by Microsoft in 1999 as a part of Internet Explorer 5. Later, it was adopted by Mozilla and other browser vendors, and became a standard feature of modern web browsers.
In the early 2000s, several companies, including Google, began to develop web applications that made use of AJAX techniques. The launch of Google Maps in 2005 was a key milestone in the popularization of AJAX. Google Maps demonstrated the power and flexibility of AJAX, and inspired many other developers to adopt the technology.
Today, AJAX is widely used in web development, and has become an integral part of modern web applications. It has also inspired the development of related technologies, such as JSON, which is a lightweight data interchange format used for data exchange between the client and the server.
Add Comment
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
- Your name, rating, website address, town, country, state and comment will be publicly displayed if entered.
- Aside from the data entered into these form fields, other stored data about your comment will include:
- Your IP address (not displayed)
- The time/date of your submission (displayed)
- Your email address will not be shared. It is collected for only two reasons:
- Administrative purposes, should a need to contact you arise.
- To inform you of new comments, should you subscribe to receive notifications.
- A cookie may be set on your computer. This is used to remember your inputs. It will expire by itself.
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
- Although the administrator will attempt to moderate comments, it is impossible for every comment to have been moderated at any given time.
- You acknowledge that all comments express the views and opinions of the original author and not those of the administrator.
- You agree not to post any material which is knowingly false, obscene, hateful, threatening, harassing or invasive of a person's privacy.
- The administrator has the right to edit, move or remove any comment for any reason and without notice.
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Most Viewed Articles (in Ajax ) |
Latest Articles (in Ajax) |
Comments