Школы

Школы
НПЦ «Байкал»

Подробнее >

Конкурсы

Конкурсы НПЦ "Байкал"

Все конкурсы >

Результаты >

Работы

Трёхмерная модель
озера Байкал

Видеоролики трехмерной модели >

О Байкале

Вопросы и ответы, музыка названий, фотогалерея...

Подробнее >

Научно-просветительский центр Байкал

Проекты Учебные курсы Библиотека Конференции, семинары Конкурсы

Научно-образовательные проекты

ГИС-технологии и информационные методы в исследованиях Байкала

Словарь терминов

AJAX (Asynchronous JavaScript and XML)
«Асинхронный JavaScript и XML»; по-английски произносится [эджэ́кс], по-русски чаще говорят [ая́кс]) — это подход к построению интерактивных пользовательских интерфейсов веб-приложений. При использовании Ajax веб-страница не перезагружается полностью в ответ на каждое действие пользователя. Вместо этого с веб-сервера догружаются только нужные пользователю данные. AJAX — один из компонентов концепции DHTML.

Об AJAX заговорили после появления 18 февраля 2005 г. статьи Джесси Джеймса Гарретта (Jesse James Garrett) «Новый подход к веб-приложениям». AJAX — это не самостоятельная технология, а идея.

Ajax базируется на двух основных принципах:
использование DHTML для динамического изменения содержания страницы;
использование технологии динамического обращения к серверу «на лету», без перезагрузки всей страницы полностью, например:

с использованием XMLHttpRequest;
через динамическое создание дочерних фреймов;
через динамическое создание JavaScript с загрузкой тела script.

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

Внимание! Если Вы обнаружили ошибку в тексте, пожалуйста, выделите ее и нажмите Ctrl+Enter.