Javatpoint Logo
Javatpoint Logo

What is the full form of AJAX


AJAX: Asynchronous JavaScript and XML

AJAX stands for Asynchronous JavaScript and XML. It is not a technology but a group of technologies. It uses many web technologies to create a set of web Development techniques. It works on the client-side to create the asynchronous web applications. With the help of AJAX we can send and retrieve the data from a server asynchronously (in background) i.e. without disturbing the existing page on display.

AJAX full form

History

Earlier all the web sites were made only with HTML. They were difficult to use as they took a lot of time to reload the page every time. In 1996, Iframe tag was introduced by the Internet Explorer.

The term "Ajax" was publicly stated on 18th February 2005 by Jesse James Garrett in an article titled "Ajax: A New Approach To Web Applications".

Technologies used

  1. HTML and CSS for the presentation.
  2. The Document Object Model (DOM) for dynamic display and interaction with data.
  3. JSON and XML for interchange of data
  4. XMLHttpRequest for asynchronous communication
  5. JavaScript to bring all these technologies together

Drawbacks

  1. It will only be implemented in the browsers which support them and not in all.
  2. Some screen reading technologies does not support Ajax.
  3. Some screen reading technologies supporting Ajax will still not be able to properly read dynamically generated content.
  4. It is difficult to bookmark and return to a particular state of application.
  5. It leads to a complex code that is hard to maintain, to debug and to code.
Next TopicFull Form




Please Share

facebook twitter google plus pinterest

Learn Latest Tutorials


Preparation


Trending Technologies


B.Tech / MCA