20 év Ajax: Hogyan változtatta meg a webes alkalmazásokat és a Web 2.0 -t

20 év Ajax: Hogyan változtatta meg a webes alkalmazásokat és a Web 2.0 -t

######, 2025. február 18

A mai nap pontosan 20 évet jelent, mióta Jesse James Garrett feltalálta az Ajaxot, amely új szintű interaktivitást adott a webes alkalmazásokhoz. A Garrett Ajax koncepciója jelentős hozzájárulást jelentett a Web 2.0 paradigmájához, miután 2001 -ben alapította az Adaptive Path -ot, a Design és felhasználói élményvállalatot.

A webes alkalmazások elsősorban a 2000-es évek elején használtak szerveroldali feldolgozást, ami fárasztó felhasználói élményt eredményez, ahol minden művelet új HTML oldal betöltését igényelte. Garrett célja az volt, hogy javítsa az internet reakcióképességét, miután észrevette, hogy az asztali programok hatékonyabban működtek.

Az olyan programok bevezetése, mint például a Google Gmail és a Social Network Orkut 2004 -ben, tengeri változást jelentettek, mivel az aszinkron adatátvitel révén jobb interakciós tervezést és teljesítményt mutattak. A JavaScript használatával a háttérben a HTTP (S) kérések készítéséhez ezek az alkalmazások képesek voltak dinamikusan frissíteni a weboldalt anélkül, hogy teljes újratöltést igényelt volna.

Válaszul a kérdésekre, azoktól az ügyfelektől, akik összehasonlítható technológiákat akarnak használni, Garrett azzal érvelt, hogy a JavaScriptet és az XML -t olyan lassabb opciók helyett kell használni plugins. 1999 -ben a Microsoft Internet Explorer 5 már megalapította az aszinkron adatátvitel alapját a Microsoft.xmlhttp kiadásával, amelyet eredetileg a HTTP (S) kérések háttér támogatására hoztak létre.

Fülbesó és érthető monikert keresve, Garrett az Asynchronous JavaScript és az XML, vagy az Ajax rövidítéssel jött létre, miután rájött, mennyire összetett a technológia. Egy 2005 -ös blogbejegyzés bevezette az Ajaxot, az új interakció dicséretét dicsérte. Azok a minták, amelyek később gyakorivá váltak a webes alkalmazásokban, mint például a dinamikus térképek és a valós idejű keresési ajánlások.

A széles körben elterjedt használatával az Ajax a Web 2.0 kulcsfontosságú elemévé vált. A dinamikusabb, interaktív és együttműködő online tapasztalatok határozzák meg. A webes technológia fejlődésével az Ajax XML igénye helyet adott a JSON-nak, és új interfészek, például a Fetch API és az egyoldalas alkalmazási keretek merültek fel, folytatva az Ajax örökségét, hogy megbízható, offline-kompatibilis online alkalmazásokkal szolgáljon.

Noha az AJAX kifejezést nem használják olyan gyakran ma, az általa felhozott interakciós minták továbbra is fennálltak, radikálisan megváltoztatják az online alkalmazások működésének módját, és a felhasználói élményt olyan szintekre emelik, amelyekben az asztali alkalmazások egyszer domináltak.

Kapcsolja be a webfejlesztési készségeket, és elsajátítsa a legújabb technológiákat [n_o_t_a_N_N_L_A_T_E_0].

Code Labs Academy © 2025 Minden jog fenntartva.