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?