Технологии, составляющие Ajax

Ajax - это не продукт новых технологий, а детализация и улучшение уже существующих инструментов и сред разработки сайтов. Когда Дж.Гарретт впервые дал определение термина "Ajax", он перечислил следующие связанные с Ajax технологии:

Ajax - это не продукт новых технологий, а детализация и улучшение уже существующих инструментов и сред. Когда Дж.Гарретт впервые дал определение термина "Ajax", он перечислил следующие связанные с Ajax технологии:

  • XHTML (Extensible HTML) и CSS (cascading style sheets, каскадные таблицы стилей) - для компоновки страницы и ее представления;
  • XML (Extensible Markup Language) и XSLT (Extensible Stylesheet Language Transformations) - для обмена данными;
  • DOM (Document Object Model) - для интерактивности;
  • специализированный объект (XMLHttpRequest)- для взаимодействия клиент/сервер;
  • JavaScript (или JScript) - как связующий элемент. Все эти технологии в той или иной форме существуют около десяти лет.

Несмотря на то что в Ajax наибольшее внимание уделяется запросам к веб-сервисам, сама концепция выходит за рамки доступа к данным внутри страницы. Это - новое видение веб-страницы, способ сделать ее с помощью существующих и новых технологий более интерактивной и удобной для пользователя. А это предполагает и новый взгляд на сам язык JavaScript и на современные библиотеки JavaScript, а также и на динамический HTML 90-х годов. Это- мышление, не ограниченное рамками веб-страницы, вне зависимости от того, используете ли вы эти технологии для создания настольных приложений или (как в нашем случае) для того, чтобы добавить блеска и живости существующим веб-страницам.

 

Заказать разработку сайта


Все о разработке сайтов