Панель інструментівІншими мовами
|
AJAXAJAX (Asynchronous JavaScript And XML) — підхід до побудови призначених для користувача інтерфейсів веб-додатків, за якого веб-сторінка не перезавантажуючись, сама довантажує потрібні користувачу дані. AJAX — один з компонентів концепції DHTML. Про AJAX заговорили після появи в лютому 2005-го року статті Джесі Джеймса Гарретта (Jesse James Garrett) «Новий підхід до веб-додатків». AJAX — не самостійна технологія. Це ідея.
[ред.] Суть підходуAJAX — це не самостійна технологія, а швидше концепція використання декількох суміжних технологій. AJAX підхід до розробки призначених для користувача інтерфейсів комбінує кілька основних методів і прийомів:
Використання цих підходів дозволяє створювати набагато зручніші веб-інтерфейси користувача на тих сторінках сайтів, де необхідна активна взаємодія з користувачем. AJAX — асинхронний, тому користувач може продовжувати переглядати контент сайту, поки сервер все ще обробляє запит. Оглядач Тенет не перезавантажує web-сторінку і дані посилаються на сервер без візуального підтвердження (крім випадків, коли ми самі захочемо показати процес з'єднання з сервером). Використання AJAX стало найбільш популярне після того, як компанія Google почала активно використовувати його при створенні своїх сайтів, таких як Gmail, Google Maps і Google Suggest. Створення цих сайтів підтвердило ефективність використання даного підходу. [ред.] Порівняння класичного підходу та AJAXКласична модель веб-застосування:
Модель AJAX:
[ред.] Оглядачі, які підтримують AJAXЗауважте, що це загальний список і підтримка застосувань AJAX залежатиме від особливостей підтримки оглядача:
[ред.] Дивіться також[ред.] Посилання
[ред.] Розробникам
[ред.] Інформаційні ресурси
[ред.] Інструментарії
|