В феврале 2005 г . Джесси Джеймс Гарретт (Jesse James G a r r e t t ) из
Adaptive P a t h , LLC опубликовал свою статью «Ajax: A new Approach to
Web Applications» (Ajax: новый подход к разработке веб-приложений)
(текст статьи доступен по адресу http://www.adaptivepath.com/publications/'
essays/'archives/000385.php). В этой статье Гарретт объяснил, что,
по его мнению, веб-приложения явились мостом между Сетью и традиционными
настольными приложениями. Он упомянул новые технологии
и проекты компании Google к а к примеры применения во Всемирной
паутине традиционной модели взаимодействия между пользователем
и обычными приложениями. Процитированные ниже два предложения
вызвали небывалый интерес и бурные дискуссии:
Проекты Google Suggest и Google Maps - это два ярких примера нового подхода
к разработке веб-приложений, которые мы в Adaptive Path называем Ajax. Это
название является сокращением от ((Asynchronous JavaScript + XML» (Асинхронный
JavaScript+XML), и оно показывает, что возможности, предоставляемые
Сетью, меняются кардинально.
Они породили волну новых статей об Ajax и примеров программного
кода, а во Всемирной паутине стали разгораться споры. Эта технология
понравилась разработчикам, о ней стали писать в технических
журналах, а компании стали дорабатывать свои программные продукты
в соответствии с новыми веяниями. Но д л я того чтобы понять, что
такое Ajax, надо сначала разобраться, как развивались веб-технологии,
которые привели к ее появлению.