2 сентября 2011 г.

Офлайн-версия Календаря

Оригинал статьи: Offline Google Calendar

Как мы уже сообщали, офлайн-версия Календаря должна появиться в ближайшие дни — и у некоторых она уже появилась. Как и офлайновый вариант Gmail, офлайн-Календарь работает только в Google Chrome и требует установки приложения из Chrome Web Store, которое включает продвинутые права доступа к «неограниченному» локальному хранению данных (на самом деле оно не совсем неограниченное, но намного больше, чем 5 Мб — предел по умолчанию). Если нажать на пиктограмму с шестерёнкой и выбрать «Автономно», Google попросит установить приложение.

После установки приложения Google начинает сохранять события из календарей на компьютер. Список локально сохраняемых календарей можно настроить: шестерёнка > Автономно > Настройки автономного режима (wrench icon > Offline > Offline settings).

В офлайн-режиме большинство функций Календаря недоступны — так же, как это было в Gears-варианте. Нельзя создавать новые события, редактировать существующие события, искать по календарям или распечатывать их. Можно только отвечать на входящие приглашения и просматривать события — и то не все. Если обратиться к старым событиям, Google Calendar выводит сообщение об интервале сохранённых событий: «Ваш автономный календарь содержит события с 21 июля 2011 г. до 5 января 2012 г.».

Google уведомляет, что автономный Календарь доступен только для одной учётной записи, даже если вы пользуетесь множественным входом. А пользователям Google Apps офлайн-режим доступен только в том случае, если админы перешли на новую инфраструктуру. «Чтобы отключить режим офлайн, нажмите на значок шестерёнки и выберите Отключить автономный режим календаря. Офлайн-доступ будет отключён, а все данные Календаря, хранящиеся на компьютере, будут удалены».

Конечно, хорошо, что офлайн-Календарь сделан не отдельным приложением, но в этом автономном режиме можно только смотреть — даже синхронизации нет. Определённо нужны возможности автономного поиска по календарям и возможности создавать и редактировать события в офлайне (с последующей синхронизацией). И поддержка других браузеров.

1 сентября 2011 г.

Важнейшая функция браузера Chrome

Оригинал статьи: Chrome’s Most Important Feature

Бен Гуджер, разработчик, работавший в Mozilla, а теперь работающий на Google в команде Chrome, полагает, что важнейшая функция браузера Chrome — это автообновление (autoupdate).

Автообновление — это убийственная функция браузера Chrome. Это волшебство: вся платформа разработки обновляется постоянно, незаметно, часто. Поддержка этой функции определяет то, как мы выстраиваем процессы разработки. И это одна из первых особенностей Chrome. Погружаясь в историю проекта, во времена, когда до публичного выпуска браузера в 2008 г. было ещё далеко, обнаруживаешь, что автообновление было первым, над чем мы начали работать. Мысль состояла в том, чтобы дать людям пустое окно с автообновлением. Если они инсталлируют это, со временем пустое окно превратится в браузер. И сегодня, спустя пятилетку после начала нашего автообновителя, который тогда и был практически пустым окном, в которое едва загружались веб-страницы, он превратился в платформу, доставляющую невероятно сложные веб-технологии на компьютеры пользователей, что, в свою очередь, позволяет веб-разработчикам реализовывать восхитительные онлайн-возможности. Никогда ранее я не видел столь эффективного механизма.

Chrome автоматически обновляется в фоновом режиме, что гарантирует работу свежайших новинок и оперативное устранение неполадок. Не нужно больше беспокоиться о номерах версий, изучать списки новых функций последнего релиза и приходить к выводу, что обновляться не стоит. Также в фоновом режиме обновляются и расширения — работает всегда свежайшая версия. Это замечательно для разработчиков: не надо обеспечивать поддержку старых версий браузера и тратить время на тестирование различных сайтов в различных версиях. Это замечательно и для пользователей: можно положиться на то, что браузер безопасен, все обнаруженные недоработки устранены и попытки злоумышленников обречены на провал. И свежайшие версии веб-приложений будут работать, а не жаловаться на устаревшую версию браузера.

Быстрый цикл разработки Chrome отлично показал себя на практике именно благодаря автообновлению. Надоедайте пользователям уведомлениями о новых релизах — и они не будут торопиться обновлять браузер. Некоторые отключат обновления и будут пользоваться старой версией. Спрятать от пользователей процесс обновления — это очень важно, считает Бен Гуджер:

Система автообновления Chrome обманчиво проста. Я говорю «обманчиво», потому что она надёжно спрятана от пользователя, но на деле представляет собой комплекс сложнейших технологий и процессов. И главное во всём этом — «надёжно спрятана». Мы внесли в автообновление многочисленные усовершенствования за время существования Chrome, а некоторое время назад ускорили частоту выхода новых релизов с ежеквартальных выпусков до релиза каждые шесть недель. А с точки зрения пользователя, Chrome — это всё тот же… ну, Chrome.

<…>

Автообновление Chrome спокойненько работает в фоновом режиме, ничего у вас не спрашивая и ничего вам не рассказывая. Если обновление есть, браузер его загрузит и подготовит к установке, а когда в следующий раз вы запустите браузер, это будет свежайшая версия. Примерно как вы загружаете GMail — и это свежайшая версия.

Автообновление Chrome — пожалуй, действительно важнейшая функция браузера, поскольку с её помощью внедряются другие функции. С момента первого выпуска в 2008 г. Chrome постоянно обновляется, внедряет новые веб-технологии, добавляет новые функции в интерфейс, новые программные интерфейсы (API) для расширений и передовые возможности обеспечения безопасности. Без мощного автообновления у многих пользователей Chrome была бы устаревшая версия и они не смогли бы пользоваться всем эти богатством. Вот так порой отсутствие выбора способствует впечатляющему прогрессу.

От переводчика

На самом деле есть версии Chrome без автообновления. Но самое в них отвратительное — именно отсутствие автообновления. А с версии 13 браузер ещё и отказывается устанавливаться под администраторской учётной записью Windows.

Офлайн-версии Gmail, Google Calendar и Google Docs

Оригинал статьи: Offline Gmail, Google Calendar and Google Docs

Как и было обещано, Google вернул офлайн-режим для Gmail, Google Calendar и Google Docs. Обновлённые приложения используют возможности HTML5, и им больше не нужен плагин Gears.

Для Gmail был найден лёгкий выход — адаптация интерфейса для планшетов. Пользоваться этим можно только в Google Chrome, установив соответствущее приложение из Chrome Web Store. Приложение позволяет архивировать почту, ставить метки, писать новые письма и читать старые, но всеми функциями стандартной версии не обладает. Да и интерфейс подходит, по большому счёту, только для планшетов, так что это выглядит временной полумерой, а не настоящим решением.

Офлайн-версии Календаря и Документов пока не выпущены в широкое обращение — ожидается, что это произойдёт в ближайшие дни. Google заявляет, что офлайн-режим встроен в приложения, как это было в Gears-версиях. «Переход между онлайн- и офлайн-режимами в Google Calendar и Google Docs совершенно незаметен (seamless). Работая офлайн в Календаре, вы можете просматривать события из ваших календарей и реагировать на приглашения. В Документах вы можете просматривать текстовые документы и электронные таблицы, не имея интернет-соединения. Офлайн-редактирование пока не готово, однако мы знаем, что это важно для большинства из вас, и упорно трудимся, чтобы претворить это в жизнь. Чтобы начать пользоваться офлайн-версиями Календаря и Документов, просто нажмите на пиктограмму шестерёнки в правом верхнем углу веб-приложения и выберите офлайн-режим», поясняет Google.

В аккаунтах GOS [и ЖсG] пока нет офлайн-режимов для Google Calendar и Google Docs, но офлайн-версия Gmail не радует. Работает только в Chrome, имеет другой адрес (https://mail.google.com/mail/mu/), интерфейс оптимизирован под планшеты iPad и Android, да и функций маловато. Будем надеяться, что Google добавит поддержку офлайн-режима в обычный интерфейс.

Ссылки по теме
Engadget: «В Gmail, Google Docs и Calendar наконец-то вернулся офлайн-режим»
Лайфхакер: «И снова мы можем пользоваться Gmail в offline»