Uttrycket ajax har flera användningsområden, även om det inte är en del av ordboken som produceras av Royal Spanish Academy (RAE). Det kan till exempel vara namnet på ett känt holländskt fotbollslag.
Den Amsterdamsche Football Club Ajax, som ofta kallas Ajax, hade sin foundation i 1900. Laget tävlar i First Division i den nederländska turneringen, där de har vunnit mer än trettio troféer. Han blev till och med europamästare vid flera tillfällen.
Johan Cruyff, Frank Rijkaard, Marco van Basten, Ronald och Frank de Boer, Dennis Bergkamp, Patrick Kluivert, Clarence Seedorf, Marc Overmars och Edgar Davids är några av de stora spelarna som har bära Ajax- tröjan.
När konceptet är skrivet med stora bokstäver (AJAX) är det en akronym som på spanska hänvisar till uttrycket ”Asynkron JavaScript och XML” . AJAX är inom detta ramverk en teknik som används inom datorområdet för utveckling av interaktiva webbapplikationer. De AJAX-program har egenhet att köras i webbläsaren Internet samtidigt kommunikation mellan webbläsaren och servern sker i bakgrunden.
Det är viktigt att förstå att AJAX inte är en enda teknik utan en kombination av flera och att det har funnits i många år. Bland de språk som slås samman för att bilda AJAX-programmering är XML, Javascript, HTML och CSS.
Tack vare en sådan implementering kan vi till exempel uppnå resultat av en dynamik som är omöjlig med HTML. Hemligheten är att AJAX, till skillnad från en gammal webbplats, där när en sida har laddats på klientens dator inte längre laddar ner information från servern igen, kan AJAX upprätthålla konstant kommunikation utan uppdatera sidan helt, som om det var en tyst uppdatering av innehållet.
Låt oss se nedan förklaringen av var och en av delarna av denna akronym:
* "Asynkron" hänvisar till det faktum att från den tidpunkt då klienten begär information från servern tills svaret kommer, slutar inte sidan att fungera, men upplevelsen fortsätter normalt och i allmänhet kan användaren fortsätta interagera med resten av elementen, till och med avbryta deras begäran (till exempel stänga en popup-ruta där kommunikationsstatus visades). Så snart utbytet mellan servern och klienten är klar förbereds ett svar "bakom kulisserna", som slutligen genererar den önskade förändringen i innehållet (till exempel att gå från avsnittet "Nyheter" till "Shop");* "Javascript" är det språk som används för att instansera ett svar på AJAX-typ, det analyserar dess innehåll och uppdaterar slutligen DOM ("Document Object Model", det vill säga gränssnittet som representationen är möjlig med av webbdokument, XML och XHTML);
* För att utföra begäran till servern använder klienten XMLHttpRequest eller XHR API. En API ("Application Programming Interface") är en serie metoder som används för att specificera reglerna för kommunikation mellan två parter. Det är viktigt att notera att svaret inte krävs i XML, men det kan vara i vilket format som helst.
Med en tilde i den första A (Ajax) hänvisar termen till två olika karaktärer från antik grekisk mytologi: Ajax (eller Ajax) den stora, sonen till Peribea och Telamon; och Ajax (eller Ajax) den mindre, ättling till Oileo.
Ett släkt av växter, en modell av båtar och ett märke av kemikalier som används för rengöring delar också namnet på ajax.