18 Februarie 2025
Vandag is presies 20 jaar sedert Jesse James Garrett Ajax uitgevind het, wat 'n nuwe vlak van interaktiwiteit by die webtoepassings bygevoeg het. Garrett se Ajax -konsep was 'n belangrike bydrae tot die Web 2.0 -paradigma nadat hy in 2001 Adaptive Path, 'n ontwerp- en gebruikerservaringsonderneming, gestig het.
Webtoepassings het hoofsaaklik in die vroeë 2000's aan die bedienerkantverwerking gebruik, wat gelei het tot 'n moeisame gebruikerservaring waar elke aksie 'n nuwe HTML-bladsy moes laai. Garrett het ten doel gehad om die responsiwiteit van die web te verbeter nadat hy opgemerk het dat lessenaarprogramme doeltreffender gewerk het.
Die bekendstelling van programme soos Google se Gmail en die sosiale netwerk Orkut in 2004 was 'n verandering in die see, aangesien dit beter interaksie -ontwerp en -prestasie getoon het deur asinchroniese data -oordragte. Deur JavaScript te gebruik om HTTP (s) -versoeke op die agtergrond te rig, kon hierdie toepassings die webwerf dinamies opdateer sonder om 'n volledige herlaai te benodig.
In antwoord op vrae van kliënte wat vergelykbare tegnologie wil gebruik, het Garrett aangevoer dat JavaScript en XML gebruik moet word in plaas van stadiger opsies soos flits wat addisionele benodig plugins. In 1999 het Microsoft Internet Explorer 5 reeds die grondslag gelê vir asynchroniese data -oordrag met die vrystelling van Microsoft.xmlhttp, wat aanvanklik geskep is om die versoeke van die HTTP (s) van die agtergrond te ondersteun.
Op soek na 'n pakkende en verstaanbare moniker, het Garrett met die akroniem asynchroniese JavaScript en XML, of Ajax, vorendag gekom nadat hy besef het hoe ingewikkeld die tegnologie was. In 'n 2005 -blogpos het hy Ajax bekendgestel, met 'n nuwe interaksie. Patrone wat later alledaags geword het in webtoepassings, soos dinamiese kaarte en intydse soekaanbevelings.
Met sy wydverspreide gebruik het Ajax 'n sleutelkomponent geword van Web 2.0, gedefinieër deur meer dinamiese, interaktiewe en samewerkende aanlyn -ervarings. Namate webtegnologie gevorder het, het Ajax se behoefte aan XML plek gemaak vir JSON, en nuwe koppelvlakke soos die Fetch API en enkel-bladsy-toepassingsraamwerke het na vore gekom, wat die nalatenskap van Ajax voortgesit het om betroubare, vanlyn-versoenbare aanlyn-toepassings te bied.
Alhoewel die term Ajax nie vandag so gereeld gebruik word nie, het die interaksiepatrone wat dit geblyk het, voortgeduur, wat die manier waarop aanlyn -toepassings werk radikaal verander en die gebruikerservaring verhoog tot vlakke wat die tafelrekenaarstoepassings eens oorheers het.
Power u webontwikkelingsvaardighede en bemeester die nuutste tegnologieë met [n_o_t_r_a_n_s_l_a_t_e_0].