====== AJAX ====== Асинхронный JavaScript и XML или Ajax — это не технология сама по себе, а скорее подход к совместному использованию ряда существующих технологий, включая HTML или XHTML , CSS , JavaScript , DOM , XML , XSLT и, что наиболее важно,XMLHttpRequestобъект. Когда эти технологии объединяются в модели Ajax, веб-приложения могут выполнять быстрые добавочные обновления пользовательского интерфейса без перезагрузки всей страницы браузера. Это делает приложение более быстрым и более отзывчивым на действия пользователя. Наиболее привлекательной характеристикой Ajax является его «асинхронный» характер, что означает, что он может взаимодействовать с сервером, обмениваться данными и обновлять страницу без необходимости обновления страницы. Хотя X в Ajax означает XML, предпочтение отдается JSON , поскольку он меньше по размеру и написан на JavaScript. И JSON, и XML используются для упаковки информации в модели Ajax.