Учебник по AJAX

AJAX - это метод веб-разработки для создания интерактивных веб-приложений. Если вы знаете JavaScript, HTML, CSS и XML, то вам нужно потратить всего один час, чтобы начать работать с AJAX.

Зачем изучать Ajax?

AJAX означает синхронный Ja vaScript и X ML. AJAX - это новый метод создания более совершенных, быстрых и интерактивных веб-приложений с помощью XML, HTML, CSS и Java Script.

  • Ajax использует XHTML для контента, CSS для представления, наряду с объектной моделью документа и JavaScript для динамического отображения контента.

  • Обычные веб-приложения передают информацию на сервер и с сервера, используя синхронные запросы. Это означает, что вы заполняете форму, нажимаете «Отправить» и получаете перенаправление на новую страницу с новой информацией с сервера.

  • С помощью AJAX, когда вы нажимаете «Отправить», JavaScript отправляет запрос на сервер, интерпретирует результаты и обновляет текущий экран. В чистом смысле пользователь никогда не узнает, что что-либо даже было передано на сервер.

  • XML обычно используется в качестве формата для получения данных сервера, хотя может использоваться любой формат, включая простой текст.

  • AJAX - это технология веб-браузера, независимая от программного обеспечения веб-сервера.

  • Пользователь может продолжать использовать приложение, пока клиентская программа запрашивает информацию с сервера в фоновом режиме.

  • Интуитивное и естественное взаимодействие с пользователем. Нажатие не требуется, движение мыши является достаточным триггером события.

  • Управление данными, а не управление страницами.

Богатая технология интернет-приложений

AJAX - самая жизнеспособная технология Rich Internet Application (RIA) на сегодняшний день. Он набирает обороты в отрасли и появляется несколько наборов инструментов и структур. Но в то же время AJAX имеет несовместимость с браузерами и поддерживается JavaScript, который сложно поддерживать и отлаживать.

AJAX основан на открытых стандартах

AJAX основан на следующих открытых стандартах -

  • Презентация в браузере с использованием HTML и каскадных таблиц стилей (CSS).
  • Данные хранятся в формате XML и извлекаются с сервера.
  • Закулисное извлечение данных с использованием объектов XMLHttpRequest в браузере.
  • JavaScript, чтобы все произошло.

Аудитория

Этот учебник будет полезен для веб-разработчиков, которые хотят научиться создавать интерактивные веб-страницы, а также повысить их скорость и удобство использования с помощью AJAX.

Предпосылки

Настоятельно рекомендуется ознакомиться с HTML и JavaScript, прежде чем пытаться использовать этот учебник.