Definice ajax

Pojem ajax má mnoho použití, ačkoli to není součástí slovníku vyvinutého královskou španělskou akademií ( RAE ). Může to být například jméno slavného nizozemského fotbalového týmu.

Ajax

Americký fotbalový klub v Amsterdamsche Ajax, který je obvykle pojmenován jako Ajax, byl založen v roce 1900 . Skupina soutěží v první divizi turnaje v Holandsku, kde získala více než třicet trofejí. V mnoha případech se stal mistrem Evropy.

Johan Cruyff, Frank Rijkaard, Marco van Basten, Ronald a Frank de Boer, Dennis Bergkamp, Patrick Kluivert, Clarence Seedorf, Marc Overmars a Edgar Davids jsou někteří skvělí hráči, kteří nosili tričko Ajaxu .

Když je koncept napsán velkými písmeny ( AJAX ), je to zkratka, která ve španělštině odkazuje na výraz "Asynchronní JavaScript a XML" . AJAX je v tomto rámci technikou používanou v oblasti výpočetní techniky pro vývoj interaktivních webových aplikací. Aplikace AJAX mají zvláštní rys běhu v internetovém prohlížeči, současně s komunikací mezi prohlížečem a serverem, který probíhá na pozadí.

Je důležité si uvědomit, že AJAX není jediná technologie, nýbrž kombinace několika a že existuje již před mnoha lety. Mezi jazyky, které se spojují a které vedou k programování v AJAX, jsou XML, Javascript, HTML a CSS.

Díky implementaci tohoto typu můžeme například dosáhnout výsledků nemožné dynamiky s HTML samotným. Tajemství spočívá v tom, že na rozdíl od staré webové stránky, ve které je stránka dokončena načítána na počítači klienta, již nehromažďuje informace ze serveru, AJAX je schopen udržovat konstantní komunikaci bez úplně obnovit stránku, jako by to byla tichá aktualizace obsahu .

Podívejme se níže na vysvětlení každé z částí této zkratky:

* "Asynchronní" znamená, že od doby, kdy klient požaduje informace od serveru, až do okamžiku, kdy dojde k odpovědi, stránka nepřestává pracovat, ale zkušenost pokračuje normálně a uživatel může obecně nadále komunikovat se zbytkem uživatele. prvky, dokonce i zrušení vaší žádosti (například uzavření vyskakovacího okna, ve kterém byl zobrazen stav komunikace). Jakmile výměna mezi serverem a klientem skončí, je připravena odpověď "za scénou", která nakonec v obsahu vytváří požadovanou změnu (například přesunout se z části "Zprávy" na "Uložit");

* "Javascript" je jazyk, který se používá k vytvoření instance odezvy typu AJAX, analyzuje její obsah a nakonec aktualizuje DOM ("Document Object Model", tj. Rozhraní, které je možné reprezentovat webových dokumentů, XML a XHTML);

* k provedení požadavku na server, klient používá rozhraní API XMLHttpRequest nebo XHR. Rozhraní API (Application Programming Interface) je řada metod používaných k určení pravidel komunikace mezi dvěma stranami. Je důležité si uvědomit, že odpověď není povinná v XML, ale může být v libovolném formátu.

S tilde v první A ( Ajax ), termín se odkazuje na dva různé postavy z mytologie starověkého Řecka : Ájax (nebo Áyax ) el Grande, syn Peribea a Telamon ; a Ájax (nebo Ájax ) menší, potomka Oilea .

Růst rostlin, model lodí a značka chemických produktů používaných k čištění také sdílejí název ajax .

Doporučená