Definition of

Ajax

Navigation

AJAX is a technique used in website development.

Ajax is a term that has multiple uses, although it is not part of the dictionary prepared by the Royal Spanish Academy ( RAE ). It could be, for example, the name of a famous Dutch football team.

The Amsterdamsche Football Club Ajax , which is usually called Ajax , was founded in 1900 . The team competes in the First Division of the Dutch tournament, where they have won more than thirty trophies. He even became European champion on several occasions.

Johan Cruyff, Frank Rijkaard, Marco van Basten, Ronald y Frank de Boer, Dennis Bergkamp, Patrick Kluivert, Clarence Seedorf, Marc Overmars y Edgar Davids son algunos de los grandes futbolistas que han lucido la camiseta del Ajax.

AJAX in computing

When the concept appears written in capital letters ( AJAX ), it is an acronym that, in Spanish, refers to the expression Asynchronous JavaScript And XML . AJAX , in this framework, is a technique that is used in the field of computing for the development of interactive web applications. AJAX applications have the particularity of running in the Internet browser or Web browser simultaneously with the communication between the browser and the server ( Web server ) that takes place in the background.

It is important to understand that AJAX is not a single technology , but a combination of several, and that it has existed for many years. Among the languages ​​that merge to give rise to AJAX programming are XML, Javascript, HTML and CSS.

Thanks to an implementation of this type we can achieve results of a dynamism impossible with HTML alone, for example. The secret is that, unlike an old website, in which once a page finishes loading on the client's computer it no longer downloads information from the server, AJAX is capable of maintaining constant communication without completely refresh the page, as if it were a silent update of the contents .

Browser

Chrome is a browser that allows the technologies included in AJAX.

Acronym details

Let's see below the explanation of each of the parts of this acronym:

  • Asynchronous refers to the fact that, from the moment the client requests information from the server until the response arrives, the page does not stop working, but rather the experience continues normally and, generally, the user can continue interacting with the rest of the users. elements, including overriding your request (for example, closing a pop-up box in which the communication status was displayed). As soon as the exchange between the server and the client is completed, a response is prepared "behind the scenes", which finally generates the desired change in the content (for example, moving from the "News" section to "Store").
  • Javascript is the language used to instantiate an AJAX type response , analyze its content and finally update the DOM (the "Document Object Model" , that is, the interface with which the representation of web documents is possible. , XML and XHTML ).
  • To make the request to the server , the client uses the XMLHttpRequest or XHR API . An API ( "Application Programming Interface ") is a series of methods used to specify communication rules between two parties. It is important to note that the response is not required to be in XML , but can be in any format.
Trojan War

Ajax the Great was a warrior who participated in the Trojan War.

Other uses of the term ajax

With an accent on the first A ( Ájax ), the term refers to two different characters from the mythology of Ancient Greece : Ájax (or Ajax ) the Great , the son of Peribea and Telamón ; and Ajax (or Ajax ) the Lesser , descendant of Oileus .

Ajax the Great was one of the combatants who participated in the Trojan War . Homer alludes to him in the Iliad , referring to his enormous strength. His trainer was the centaur Chiron , the same one who was in charge of the training of Achilles .

Sophocles dedicated a tragedy to Ajax the Great , focusing on his experiences after what was narrated in the Iliad . It is interesting to mention, on the other hand, that a Trojan asteroid that shares orbit with Jupiter was named in honor of Ajax the Great : (1404) Ajax , whose discovery took place in 1936 in a German observatory by Karl Wilhelm Reinmuth.

Ajax the Lesser , meanwhile, also intervened in the Trojan War . In his case, he entered the city inside the Troy Horse and then found Princess Cassandra hidden in the temple of Athena .

A genus of plants , a model of ships (a class of ironclad ships that were part of the Royal Navy of the United Kingdom ) and a brand of chemicals used for cleaning (owned by Colgate-Palmolive ) also share the name ajax .

In the Disney universe , finally, the Ajax Corporation is a fictional company that appears in various Mickey Mouse cartoons. It was first mentioned in a short film that was released in 1937 .