Статьи

Какова сделка с Gmail?

Если за последние несколько месяцев вы вообще были подключены к сети, вы не могли пропустить шумиху вокруг Gmail , новой почтовой службы Google на 1 ГБ. Поднявшись на феноменально успешную кампанию «из уст в уста», которая запустила свою поисковую систему в известность, политика Gmail «только по приглашениям» вызвала такой шум, о котором большинство маркетологов могут только мечтать. Но кроме трюка с местом для хранения и того факта, что это продукт от Google, почему вы должны заботиться о Gmail?

Ответ в том, что это переворачивает многие предвзятые мнения об интерфейсах веб-приложений.

Gmail гладкий, плавный и очень, очень быстрый. Скорость отображения сообщений и переключения между различными представлениями конкурирует с почтовыми клиентами для настольных компьютеров, а многие предлагаемые функции (инновационные потоки и выдающиеся возможности поиска) значительно опережают обычные приложения. Это веб-приложение, которое по большей части работает лучше, чем его настольные аналоги.

С технической точки зрения повышение производительности достигается с помощью особенно хитрого трюка с JavaScript. При первом посещении сайта основная часть приложения Gmail загружается в память в скрытом фрейме. С этого момента электронные письма, списки потоков и другие представления загружаются с сервера в виде сверхлегких структур данных JavaScript. Использование полосы пропускания минимально, а время отклика по широкополосному каналу практически ничтожно с точки зрения пользователя. Даже автозаполнение адреса электронной почты (особенно изящная часть головоломки Gmail) перезванивает на сервер при каждом нажатии клавиши!

К сожалению, это увеличение производительности связано с большими затратами. Gmail — это наименьшее веб-приложение, которое я когда-либо видел: доступ ко всему осуществляется через один и тот же URL, и большое количество обычных операций браузера, таких как открытие ссылок в новых окнах, просто не работают. Следствием этого является то, что Gmail страдает от жестокого доступа , что заставило меня несколько недель назад спросить, были ли приложения такого рода исключением из правила, что альтернативные «доступные» версии сайтов — плохая идея.

Во всяком случае, область применения ультра-богатых интернет-приложений нарастает благодаря Yahoo! выкупить Oddpost только в прошлую пятницу. Я не видел большую часть OddPost из-за того, что это дело только для IE / Windows, но это почти идеальный клон Outlook, реализованный в DHTML, который, по-видимому, является предвестником Gmail при загрузке сценариев приложения один раз, а затем обменивается данными с сервером, используя как можно меньше накладных расходов.

Будут ли такие приложения хороши для Интернета? Я не уверен — но они, безусловно, приносят Джоэлу Спольски видение HTML как следующей крупной прикладной платформы с опережением графика.