Книга знаний

Инф. технологии

Технология AJAX (Asynchronous JavaScript + XML)

Сайты, построенные на AJAX, позволяют выполнять многие действия без перезагрузки страницы и субъективно работает гораздо быстрее обычных сайтов.Автор статьи: Волшебник | Редакторы:
Последняя редакция №9 от 15.05.06 | История
URL: http://kb.mista.ru/article.php?id=46

Книга знаний: Веб-мастеринг



Сайт, сделанный с помощью AJAX, субъективно работает гораздо быстрее обычного сайта. По крайней мере, он быстрее откликается на любые действия пользователя. Запросы пользователей обрабатываются очень быстро, потому что использование идеологии AJAX позволяет не перезагружать страничку целиком, а обновлять на ней только те элементы, которые требуют обновления.

Сайты, построенные на AJAX, позволяют выполнять многие действия, например, пометку сообщения без перезагрузки страницы, например, мгновенный поиск Google по мере символов:
http://www.google.com/webhp?complete=1&hl=en или интерфейс почтовой службы GMail.

AJAX расшифровывается как Asynchronous JavaScript + XML (асинхронный JavaScript+XML) и технологией в строгом смысле слова не является. Это просто аббревиатура, обозначающая подход к созданию веб-приложений с помощью следующих технологий:

   * стандартизированное представление силами XHTML и CSS;
   * динамическое отображение и взаимодействие с пользователем с помощью DOM;
   * обмен и обработка данных в виде XML и XSLT;
   * асинхронные запросы с помощью XMLHttpRequest;
   * JavaScript.

Это новый метод веб-разработки обещает стереть грань между настольными и веб-приложениями.

На сайте www.mista.ru технология AJAX применяется для следующих функций:
* Добавление сообщений в ветку (без перезагрузки страницы)
* Автообновление ветки, подгрузка только новых сообщений (как в чате)
* Модерирование ветки и сообщений
* Рекомендации в базу знаний
* Изменение раздела, секции и рубрики у ветки
* Переименование ветки
* Просмотр сообщений прямо из списка тем, навигация по сообщениям (плюсики)
* Мгновенный поиск по Книге знаний www.kb.mista.ru

см. также статьи и примеры:

http://www.computerra.ru/gid/264539/
http://www.computerra.ru/hitech/39239/
http://www.webplanet.ru/news/internet/2005/5/3/ajax.html
http://zdnet.ru/?ID=499701
http://www.webmascon.com/topics/technologies/13a.asp
http://vingrad.eurohoster.net/index.php?showtopic=56018
http://dklab.ru/lib/Subsys_JsHttpRequest/
http://en.wikipedia.org/wiki/AJAX (англ.)
http://ru.wikipedia.org/wiki/Ajax (рус.)

http://www.Goowy.com - удаленный рабочий стол: почта, календарь, контакты и сборник флэш-игр.

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика