####### 18 februari 2025
Vandaag is precies 20 jaar sinds Jesse James Garrett Ajax heeft uitgevonden, wat een nieuw niveau van interactiviteit aan webtoepassingen heeft toegevoegd. Het AJAX -concept van Garrett was een belangrijke bijdrage aan het Web 2.0 -paradigma nadat hij in 2001 Adaptive Path, een bedrijf voor ontwerp- en gebruikerservaring had opgericht.
Webtoepassingen gebruikten voornamelijk in het begin van de jaren 2000 server-side-verwerking, wat resulteerde in een moeizame gebruikerservaring waarbij elke actie een nieuwe HTML-pagina moest laden. Garrett wilde het reactievermogen van het web verbeteren nadat hij had opgemerkt dat desktopprogramma's efficiënter werkten.
De introductie van programma's zoals de Gmail van Google en de Social Network Orkut in 2004 markeerde een zeeverandering omdat ze een betere interactieontwerp en prestaties vertoonden door asynchrone gegevensoverdrachten. Door JavaScript te gebruiken om HTTP (s) -verzoeken op de achtergrond te doen, konden deze applicaties de website dynamisch bijwerken zonder een volledige herladen.
In antwoord op vragen van klanten die vergelijkbare technologieën willen gebruiken, betoogde Garrett dat JavaScript en XML moeten worden gebruikt in plaats van langzamere opties zoals Flash die aanvullende vereiste aanvullen plug -ins. In 1999 had Microsoft Internet Explorer 5 al de basis gelegd voor asynchrone gegevensoverdracht met de release van Microsoft.XMLHTTP, aanvankelijk gemaakt om achtergrond HTTP (s) -verzoeken te ondersteunen.
Op zoek naar een pakkende en begrijpelijke naam, kwam Garrett met het acroniem asynchrone JavaScript en XML, of Ajax, nadat hij zich realiseerde hoe complex de betrokken technologie was. In een 2005 blogpost, introduceerde hij Ajax, Praising Nieuwe Interaction, Praising Nieuwe Interaction, Praising Nieuwe Interaction, Praising Nieuwe Interaction, Praising Nieuwe Interaction, Preising Nieuwe Interaction, Preing Nieuwe Interaction, Preing Nieuwe Interaction, Preising Nieuwe Interaction, Preising Nieuwe Interaction, Preising Nieuwe Interaction, Preising Nieuwe Interaction, Preising Nieuwe Interaction, Preising Nieuwe Interaction, Preing Nieuwe Interaction, Preing Nieuwe Interaction. Patronen die later gemeengoed werden in webtoepassingen, zoals dynamische kaarten en realtime zoekaanbevelingen.
Met zijn wijdverbreide gebruik is Ajax een belangrijk onderdeel geworden van Web 2.0, gedefinieerd door meer dynamische, interactieve en samenwerkings -online ervaringen. Naarmate webtechnologie vorderde, maakte de behoefte van AJAX aan XML plaats voor JSON, en nieuwe interfaces zoals de Fetch API- en single-pagina applicatiekaders kwamen naar voren, wat de erfenis van Ajax voortzette om betrouwbare, offline-compatibele online applicaties te bieden.
Hoewel de term AJAX vandaag niet zo vaak wordt gebruikt, hebben de interactiepatronen die het voortbracht, bestaande, waardoor de manier waarop online applicaties worden gewerkt, radicaal wordt gewijzigd en de gebruikerservaring verhoogt naar niveaus die desktoptoepassingen eenmaal domineerden.
POWER UW Web Development Skills en beheersen de nieuwste technologieën met Code Labs Academy.