Съдържание:
- Определение - Какво означава асинхронен JavaScript и XML (AJAX)?
- Techopedia обяснява асинхронен JavaScript и XML (AJAX)
Определение - Какво означава асинхронен JavaScript и XML (AJAX)?
AJAX е едностранна техника за уеб разработка, която се използва за производство на интерактивни уеб приложения. AJAX е начин за разработване на приложение, което комбинира функциите по-долу, използвайки JavaScript, за да свърже всичко това заедно.
- Основана на XHTML и CSS стандарти
- Взаимодействие със страницата чрез модела на обект на документ
- Обмен на данни с XML и XSLT
- Асинхронно извличане на данни с XML HTTP Request.
Основната функция на AJAX е да помага на разработчиците да правят уеб базирани приложения, които са подобни на настолни приложения.
Techopedia обяснява асинхронен JavaScript и XML (AJAX)
AJAX е комбинация от технологии, а не единична технология. HTML и CSS маркират и стилизират информацията, а след това се осъществява достъп до езика за взаимодействие между платформата и обекта, обикновено чрез използване на JavaScript. JavaScript от своя страна динамично показва информацията, което позволява на потребителя да взаимодейства с нея. Този процес обменя данни асинхронно между браузъра и сървъра.
Асинхронната комуникация обаче е най-голямото предимство на AJAX. AJAX покрива широк спектър от уеб технологии, които се използват за стартиране на уеб приложение, докато той комуникира със сървър на заден план. Това е от полза за потребителя, тъй като не пречи или прекъсва уеб страницата, която той или тя използва. JavaScript не е единственият скриптов език от страна на клиента, който използва програмиране AJAX; VBScript и други езици имат този тип функционалност, но JavaScript е най-популярен.
Въпреки това, което означава името му, AJAX нито трябва да работи по асинхронен начин (на заден план), нито е необходимо да използва XML. Всъщност, по-често се използва нотация на JavaScript.
