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