Asynchronous Javascript And XML

Ajax (or Asynchronous Javascript And XML) is a set of web technologies which allows a page to be updated without the need to reload the whole page. This makes the site more interactive and allows for better usability (although accessibility could be a problem if javascript is not enabled).

Ajax uses Javascript (using XMLHttpRequest) to load data from a server, which can then be used to update a web page; therefore refreshing content without having to refresh the page in the browser.

This has the advantages of using less bandwidth, separating data from the webpage structure, and a better experience for the end user. However, there are disadvantages such as slow response time, poor search engine optimisation, and problems with the browser's back button/history not working correctly.

Comments

No comments submitted. Why not be the first?
Submit a comment

Comments are moderated, and all IP addresses will be logged