Статьи

Google Gears Going, Going, Gone?

Google Gears Сеть была переполнена слухами о Google Gears в течение прошлой недели или двух. Похоже, Google незаметно отказался от разработки системы.

Google Gears был выпущен как плагин для браузера в мае 2007 года. Он предоставляет ряд полезных средств, прежде всего для автономной работы:

  • локальный сервер для кэширования и обслуживания приложений в автономном режиме
  • модуль базы данных SQLite для локального хранилища
  • модуль WorkPool, позволяющий выполнять асинхронную обработку в виде нитей JavaScript
  • модуль рабочего стола для интеграции с ОС, например, создание ярлыков
  • модуль геолокации для создания приложений с учетом местоположения.

Отличная штука… но возник ряд проблем:

  • Последняя версия, которая должна появиться, была 0,5 в ноябре 2008 года. Редко для проекта Google такой медленный график выпуска.
  • Gears не поддерживается в Mac-версиях браузера Google Chrome.
  • Относительно немногие продукты приняли Gears.

Тем не менее, главная причина для спокойного прогресса — HTML5 — новый стандарт предлагает множество возможностей, представленных Google Gears. По словам Линуса Апсона, технического директора Google, время Gears пришло и ушло. Они будут продолжать поддерживать технологию по причинам совместимости, но система не будет обновляться или улучшаться:

Мы очень сосредоточены на продвижении HTML 5, и именно здесь мы вкладываем всю свою энергию. Gears очень хорошо выполнил свою задачу, внедрив эти возможности в HTML 5.

Команда, разработавшая Gears, также сыграла важную роль в разработке версий этих API для HTML 5. Вы можете почти думать о том, что в HTML 5, с кешем приложений и базой данных, и тому подобное, по сути, как Gears версии 2, и именно так мы это видим.

Мы хотим перевести все приложения на использование только стандартных API-интерфейсов HTML 5, а не фокусироваться на будущем. Теперь, когда мы являемся поставщиком браузеров, мы можем помочь продвинуть HTML 5 не как плагин, а как часть Chrome.

Я думаю, что это мудрое решение. Немногие веб-разработчики будут полагаться на сторонние плагины, когда доступна альтернатива на основе стандартов. Однако поддержка HTML5 остается неоднозначной, и нет никаких гарантий, что Microsoft примет ее в IE . Оффлайн-функции в веб-приложениях в лучшем случае через несколько лет.

Правильно ли Google бросить Gears? Вы разработали приложение, которое использует плагин? Доверяете ли вы поставщикам браузеров полноценную реализацию HTML5 при первой же возможности?