Разработка Ajax приложений

Сравнение HTML и Ajax подходов

Ajax с технической точки зрения.

Примеры использования Ajax

Статья: Ajax - новый подход к разработке веб-приложений




Seomancer.net

Классическая модель веб-приложения

  • Пользователь заходит на веб-страницу и нажимает на какой-нибудь ее элемент
  • Браузер отправляет запрос серверу
  • В ответ сервер генерирует полностью новую веб-страницу и отправляет ее браузеру и т. д.
Например, Вы читаете почту через веб-интерфейс. Выбираете в списке сообщений одно из них. Окно браузера очищается, Вы терпеливо ждете несколько секунд и видите, наконец, текст письма (а также новую порцию рекламы). Письмо достойно ответа — нажатие кнопки «ответить» — белый экран, драгоценные секунды — новая порция баннеров… Хотите добавить нового адресата в список получателей? Адресная книга у нас на другой страничке — будьте добры сюда, где белый экран! Подождите немножко, не торопитесь. В награду мы покажем Вам особенно яркое (и огромное) рекламное объявление.

Ajax

К счастью, есть и другой способ, который применяется, как минимум, с 1998-го года (например, в OWA (Outlook Web Access) — веб-интерфейс для почтового сервера Microsoft Exchange). * Пользователь совершает какое-нибудь действие на странице * Браузер отправляет асинхронный запрос серверу на получение информации, необходимой для ответа на действие пользователя * При получении данных браузер изменяет только часть страницы, не перезагружая ее полностью Например, в случае стандартного трехоконного почтового клиента при выборе пользователем какого-нибудь письма необходимо лишь изменить нижнюю часть страницы, в которой выводится содержимое сообщения.
Created by realill
Hosted by uCoz