Pebrero 18, 2025
Ngayon ay nagmamarka ng eksaktong 20 taon mula nang naimbento ni Jesse James Garrett ang Ajax, na nagdagdag ng isang bagong antas ng pakikipag -ugnay sa mga aplikasyon ng web. Ang konsepto ng Ajax ni Garrett ay isang pangunahing kontribusyon sa paradigma ng Web 2.0 matapos niyang maitaguyod ang Adaptive Path, isang kumpanya ng disenyo at karanasan ng gumagamit, noong 2001.
Pangunahing ginagamit ang mga application sa web sa pagproseso ng server-side noong unang bahagi ng 2000, na nagreresulta sa isang karanasan sa gumagamit kung saan ang bawat aksyon ay nangangailangan ng pag-load ng isang bagong pahina ng HTML. Nilalayon ni Garrett na mapagbuti ang pagtugon ng web matapos mapansin na ang mga programa sa desktop ay mas mahusay na gumana.
Ang pagpapakilala ng mga programa tulad ng Google's Gmail at ang Social Network Orkut noong 2004 ay minarkahan ang isang pagbabago sa dagat habang ipinakita nila ang mas mahusay na disenyo ng pakikipag -ugnay at pagganap sa pamamagitan ng mga paglilipat ng data ng asynchronous. Sa pamamagitan ng paggamit ng JavaScript upang makagawa ng mga kahilingan sa HTTP (s) sa background, ang mga application na ito ay nagawang i -update ang website nang hindi nangangailangan ng isang buong pag -reload.
Bilang tugon sa mga katanungan mula sa mga customer na nais gumamit ng maihahambing na mga teknolohiya, pinagtalo ni Garrett na ang JavaScript at XML ay dapat gamitin sa halip na mas mabagal na mga pagpipilian tulad ng flash na nangangailangan ng karagdagang Plugins. Noong 1999, inilatag na ng Microsoft Internet Explorer 5 ang pundasyon para sa paglipat ng data ng asynchronous kasama ang paglabas ng Microsoft.XMLHTTP, na una ay nilikha upang suportahan ang mga kahilingan sa background na HTTP.
Naghahanap para sa isang kaakit -akit at naiintindihan na moniker, si Garrett ay dumating sa acronym asynchronous javascript at XML, o Ajax, matapos mapagtanto kung gaano kumplikado ang teknolohiyang kasangkot. Sa isang 2005 Blog Post, ipinakilala niya ang Ajax, na pinupuri ang bagong pakikipag -ugnay Ang mga pattern na kalaunan ay naging pangkaraniwan sa mga web application, tulad ng mga dynamic na mapa at mga rekomendasyon sa real-time na paghahanap.
Sa malawakang paggamit nito, ang Ajax ay naging isang pangunahing sangkap ng Web 2.0, tinukoy ng mas pabago -bago, interactive, at pakikipagtulungan sa mga karanasan sa online. Tulad ng advanced na teknolohiya sa web, ang pangangailangan ni Ajax para sa XML ay nagbigay daan sa JSON, at ang mga bagong interface tulad ng Fetch API at mga solong-pahina na mga frameworks ng aplikasyon ay lumitaw, patuloy na pamana ng Ajax ng pagbibigay ng maaasahang, offline na katugma sa mga online na aplikasyon.
Bagaman ang salitang ajax ay hindi ginagamit nang madalas ngayon, ang mga pattern ng pakikipag -ugnay na ito ay nagpatuloy, radikal na binabago ang paraan ng mga online na aplikasyon at pag -angat ng karanasan ng gumagamit sa mga antas na pinangungunahan ng mga aplikasyon ng desktop.
Power up ang iyong Web Development Skills at master ang pinakabagong mga teknolohiya na may [n_o_t_r_a_n_s_l_a_t_e_0].