20 illik Ajax: Veb tətbiqetmələrini necə dəyişdirdi və Web 2.0

20 illik Ajax: Veb tətbiqetmələrini necə dəyişdirdi və Web 2.0
18 Fevral 2025

Bu gün Jesse James Garrett, veb tətbiqetmələr üçün yeni bir interaktivlik əlavə edən Ajax'ı icad etdiyi 20 ildir dəqiq 20 ildir. Garrett's Ajax konsepsiyası, 2001-ci ildə, bir dizayn və istifadəçi təcrübəsi şirkəti, bir dizayn və istifadəçi təcrübəsi şirkəti qurduqdan sonra 2.0 paradiqmaya əsas töhfə idi.

Veb tətbiqləri, ilk növbədə 2000-ci illərin əvvəllərində bir server tərəfi emalından istifadə edərək, yeni bir HTML səhifəni yükləyən hər bir hərəkətin olduğu zəhmətli bir istifadəçi təcrübəsi ilə nəticələnir. Garrett, masaüstü proqramların daha səmərəli işlədiyini gördükdən sonra İnternetin həssaslığını yaxşılaşdırmaq məqsədi daşıyırdı.

Google-ın Gmail və Sosial Şəbəkə kimi proqramların 2004-cü ildə keçirilməsi kimi proqramların tətbiqi, asinxron məlumat köçürmələri vasitəsilə daha yaxşı qarşılıqlı dizayn və performans nümayiş etdirdikləri üçün dəniz dəyişikliyini qeyd etdi. Arxa planda HTTP (lər) istəklərini etmək üçün JavaScript istifadə edərək, bu tətbiqlər tam yenidən yükləmədən veb saytı dinamik şəkildə yeniləyə bildi.

[Suallara cavab olaraq plaginlər. 1999-cu ildə Microsoft Internet Explorer 5, artıq Microsoft.xmlhttp-in sərbəst buraxılması ilə, əvvəlcə http (lər) sorğularını dəstəkləmək üçün yaradılan Microsoft.xmlhttp-in sərbəst buraxılması üçün Fondun yaradılması fondunu qoymuşdu.

Cəlbedici və başa düşülən bir moniker axtarırsınız, Garrett, Acronym Asinxron JavaScript və XML və ya Ajax, texnologiyanın nə qədər mürəkkəb olduğunu başa düşdükdən sonra Ajax ilə gəldi. Bir 2005 blog postunda, yeni qarşılıqlı əlaqəni tərifləyən Ajaxı təqdim etdi Daha sonra dinamik xəritələr və real vaxt axtarış tövsiyələri kimi veb tətbiqlərdə adi hal olan naxışlar.

Geniş yayılmış istifadəsi ilə Ajax veb 2.0 əsas komponentinə çevrildi Daha dinamik, interaktiv və əməkdaşlıq onlayn təcrübələri ilə müəyyən edilmişdir. İnternet texnologiyası kimi, Ajaxın XML-ə ehtiyacı JSON-a yol verdi və Fetch API və bir səhifəlik tətbiq çərçivələri kimi yeni interfeyslər, etibarlı, oflayn uyğun onlayn tətbiqetmələrin təmin edilməsi üçün AJAX-in mirası kimi yeni interfeyslər ortaya çıxdı.

AJAX termini bu gün tez-tez istifadə olunmasa da, bu gün qarşılıqlı təsir nümunələri, onlayn tətbiqetmələrin işləmə və istifadəçi təcrübəsini bir dəfə üstünlük təşkil edən səviyyələrdə yüksəltmək və yüksəltmək üçün istifadəçi təcrübəsini yüksəltməkdədir.

Veb İnkişaf Bacarıqları (n_o_t_r_a_n_s_l_a_s_l_a_t_e_e_e_0 ilə ən son texnologiyalarınızı mənimsəyin.

Code Labs Academy © 2025 Bütün hüquqlar qorunur.