Qisqartirilgan Ajax «Asynchronous JavaScript and xml» («JavaScript va xml asinxron kodi») so’zidan olingan




Download 1,13 Mb.
bet2/4
Sana18.05.2024
Hajmi1,13 Mb.
#242351
1   2   3   4
Bog'liq
infokomM1



AJAX nima:


  • AJAX = Asynchronous JavaScript And XML.

  • Sinxronlashgan JavaScript va XML

  • AJAX dasturlash tili emas;

  • AJAX shunchaki quyidagialrni kombinatsiyasi:

    • XMLHttpRequest obyekti kiritilgan (built-in) brauzer (serverga ma’lumotni yubora olish uchun)

    • JavaScript va HTML DOM (serverdan olingan ma’lumotlarni sahifada tasvirlash uchun)

  • AJAX – chalg'ituvchi nom. AJAX ilovalari ma'lumotlarni tashish uchun XML dan foydalanishi mumkin, lekin ma'lumotlarni oddiy matn yoki JSON matn sifatida tashish xam keng darajada tarqalgan.





Ajax imkoniyatlari:
Birinchi navbatda AJAX uchna katta bo’lmagan elemenglar uchun korzinaga qo’shish, ovoz berish, a’zo bo’lish va boshq.



Google – birinchilardan bo’lib “tirik qidirish” , live search taklif qilgan. Foydalanuvchi qidirilayotgan frazani kiritaveradi, tizim esa eng ko’p qidirilaishi mumkin bo’lgan qo’shimchalarni avtomatik tarzda serverdan olib qo’shib boradi.



Ajax mustaqil texnologiya bo’lmasdan bir nechta texnologiyalarning qo’shilmasidir. Ajax 2 ta asosiy printsipga asoslanadi:



Sahifani qayta yuklamasdan serverga dinamik bog’lanish texnologiyasini qo’llanishi
XMLHttpRequest ob’ekti(asosiy ob’ekt) ni qo’llash



Interfeys bilan amallar DOM(ing. Document Object Model) elementlari ustida amalga almashtirilib, foydalanuvchiga tegishli bo’lgan ma’lumotlar qayta ishlanadi va natijada ko’rinish o’zgartiriladi. Bu erda sichqoncha bilan ko’chish va klaviaturani bosish qayta ishlanadi. Kaskad jadvallar stili CSS(ing. Cascading Style Sheets) DOM ob’ektlariga murojaat qiluvchi elementlarning tashqi ko’rinishini ta’minlaydi. XMLHttpRequest ob’ekti (yoki shunga o’xshash mexanizmlar) foydalanuvchi so’rovlarini qayta ishlashda va jarayon uchun kerakli ma’lumotlarni yuklashda server bilan asinxron aloqani tashkil etadi.

Ajax ishlash sxemasi(asinxron so`rov)

Download 1,13 Mb.
1   2   3   4




Download 1,13 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Qisqartirilgan Ajax «Asynchronous JavaScript and xml» («JavaScript va xml asinxron kodi») so’zidan olingan

Download 1,13 Mb.