Одним из самых известных приложений, реализованных на базе тех¬нологий Ajax, является веб-интерфейс к системе электронной почты Gmail. Это приложение включает массу решений, реализованных с по¬мощью Ajax и призванных создать благоприятное впечатление у поль¬зователей. Приложение Gmail представляет собой единственную стра¬ницу, которая реагирует на действия пользователя, постепенно изменя¬ясь и устраняя необходимость полной перезагрузки страницы, так свой¬ственной многим веб-приложениям. Между серверной и клиентской частями приложения идет обмен информацией, о котором пользователь даже не подозревает. Gmail являет собой прекрасный пример построе¬ния веб-приложений на базе Ajax, и мы в этой главе опишем процесс создания аналогичного приложения, которое называется AjaxMail.
Претворяя идею AjaxMail в жизнь, мы обратимся к методикам, опи¬санным в предыдущих главах. Для взаимодействия с сервером будут привлечены и скрытые фреймы, и объект XMLHttp, причем мы будем на¬поминать вам, при каких обстоятельствах и как следует применять ту нли иную методику. Помните, основная цель технологии Ajax - дать пользователю более удобный интерфейс. Эта глава даст вам возмож¬ность воочию увидеть, как создаются приложения, призванные преж¬де всего обеспечить удобство пользователя.