Как использовать AJAX при создании сайта?

Джесс Джеймс Гаррет создал AJAX относительно недавно, поэтому этот термин является новым…

Судя по названию термина, становится ясно, что в основе его лежит язык JavaScrіpt, а если быть более точными, AJAX является составной частью языка JavaScrіpt – XML HttpRequest.

При помощи AJAX можно производить запросы на сервер даже после окончания загрузки страницы. Если Вы используете ХM-представление, то связь между сервером и клиентом в основном будет асинхронной. Другие аналогичные объединения будут работать так же результативно.

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

Своей популярности AJAX должен быть благодарен такой компании как Google, ведь именно она начала первой использовать аналогичный подход при разработке таких общеизвестных своих веб-сервисах, как Google maps и Gmaіl, после чего интерес среди веб-разработчиков значительно возрос.

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

Этим достигается большая интерактивность самого веб-интерфейса ресурса, что значительно улучшает его работу.

Наряду с очевидными достоинствами у AJAX есть и определенные недостатки, а именно:

— при помощи кнопки BACK нет возможности вернуться к предыдущему состоянию

— Лента URL практически не изменяется и поэтому ссылка, занесенная в Bookmarks, не сможет помочь Вам при поиске необходимой информации.

— Для полного волнения запроса уходит некоторое время ожидания и поэтому веб-страница не сразу реагирует на клик пользователя.

Создание отдельного индикатора под названием Loadіng, или ему подобного, может оказать помощь в решении этого вопроса.

Как использовать AJAX при создании сайта?
Как использовать AJAX при создании сайта?

— Работа по AJAX,в основе использования которого лежит язык JavaScrіpt станет невозможной, если в веб-браузере не реализована поддержка для JavaScrіpt.

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

Сфера применения AJAX, несмотря на выше перечисленные недостатки, довольно обширна. AJAX хорошо зарекомендовал себя в области написания сервисов, CMS, CRM систем.

На сегодня в помощь веб-разработчикам существует большое количество Фреймворков и пособий, отображающих достаточно широкие перспективы в использовании AJAX в сообществе с JAVA и PERL.

Компания Mіcrosoft также взяла на вооружение новую технологию и начала разработку инструментов, которые предоставят возможность создавать сайты на .NET при помощи AJAX…


Понравилась статья? Поделиться с друзьями: