Перейти к основному содержанию

AJAX

Об AJAX впервые заговорили после появления 18 февраля 2005 г. статьи Джесси Джеймса Гарретта “Новый подход к веб-приложениям”. Ajax, или AJAX (Asynchronous JavaScript and XML), это технология разработки, предназначенная для создания интерактивных веб-приложений. По-русски обычно говорят “аякс”.

AJAX - это не технология, а идея, или концепция. Её цель - сделать веб-страницы более "отзывчивыми" к запросам пользователей. Незаметно для них, AJAX обменивается небольшими объёмами данных с сервером, чтобы страница не перезагружалась каждый раз, когда пользователь запрашивает изменения. AJAX повышает интерактивность (улучшает взаимодействие с пользователем), скорость реагирования и юзабилити веб-страниц.

AJAX базируется на двух основных принципах:

  1. использование DHTML для динамического изменения содержания страницы;
  2. использование технологии динамического обращения к серверу “на лету”, без перезагрузки всей страницы полностью, например:
  • с использованием XMLHttpRequest;
  • через динамическое создание дочерних фреймов;
  • через динамическое создание тега <script>.


Использование этих двух принципов позволяет создавать более удобные пользовательские веб-интерфейсы на тех страницах сайтов, где необходимо активное взаимодействие с пользователем. Использование AJAX стало наиболее популярно после того, как компания Google начала активно использовать его при создании своих сайтов, таких как Gmail, Google Maps и Google Suggest. Использование AJAX на этих сайтах подтвердило эффективность использования данного подхода.


18 сентября 2008
Что мы делаем?

Делаем УДОБНЫЕ сайты, разрабатываем фирменный стиль, продвигаем сайты в поисковиках и занимаемся контекстной рекламой.