keyown = 0
10th April 2016  /  16 08

Что такое AJAX

Что такое AJAX

Название AJAX это акроним, раскрывающийся как Asynchronous JavaScript and XML и означающий асинхронный JavaScript н XML. Если это название, на ваш взгляд, мало о чем говорит, мы согласимся с вами. Проще говоря, можно считать, что AJAX — это « JavaScript с расширенными правами», поскольку по своей сути эта технология представляет собой сценарии на языке JavaScript, которые по мере необходимости в фоновом режиме выполняют запросы к серверу и получают дополнительные данные, обновляя отдельные части страницы и тем самым исключая необходимость повторной ее загрузки целиком.

С точки зрения перспективы AJAX обладает лучшей сбалансированностью между функциональностью, реализуемой на стороне клиента, и функциональностью, реализуемой на стороне сервера, при выполнении действий, затребованных пользователем. До этого места функциональность клиента и функциональность сервера рассматривались как отдельные части, которые работают независимо друг от друга в ответ на действия, предпринимаемые пользователем. AJAX предлагает новое решение распределить нагрузку между клиентом и сервером, разрешив им общаться между собой, пока пользователь работает со страницей.




Если же A JAX применяется, то вебприложение может проверять данные, отправляя запросы серверу в фоновом режиме, по мере того как пользователь вводит их. Например, после того как пользователь выберет название страны, вебброузер может запросить у сервера список городов этой страны, не отвлекая пользователя от его занятия.

Примечание

AJAX, как и любая другая технология, может применяться неправильно или не по назначению. Если на вашем сайте применяется AJAX, то это еще не значит, что он станет лучше. Выигрыш, получаемый от технологии, зависит от того, насколько правильно и к месту вы ее используете.

Таким образом, технология AJAX служит для создания более гибких и интерактивных вебприложений. Она позволяет выполнять асинхронные обращения к серверу, не прерывая работы пользователя и незаметно для него. AJAX это инструмент, который может применяться разработчиками для создания вебприложений, более интеллектуально взаимодействующих с человеком.



Link

WWW+Programming






The basic of programming
JS and Java

Work out

Нажмите, чтобы вернуться на головную страницу
Нажмите, чтобы перейти к анализу по темам