Summary
- Google выпустила Gears в 2007 году как открытое расширение браузера для локального хранения, кэша и других возможностей автономных веб-приложений. Reader стал первым публичным примером.
- 24 мая 2010 года команда Reader объявила, что с 1 июня уберёт автономный доступ: им активно пользовалось меньшинство, а поддержка требовала постоянной работы. В 2011 году выпуск Gears прекратился, и Chrome 12 удалил расширение.
Когда пропадает связь, заранее сохранённая статья превращается из удобства в единственный доступный текст. Так Google показала смысл Gears в 2007 году. Официальный анонс представлял открытое расширение браузера с интерфейсами для локальных данных, кэширования ресурсов и параллельной работы. Reader был первой демонстрацией чтения без сети. Разработчики рассчитывали, что эти возможности со временем станут общими стандартами браузеров.
Инженеры Gears предлагали дополнить уже существующие AJAX-приложения. Это ускоряло эксперимент, но переносило часть работы на устройство пользователя: расширение нужно установить, а приложение должно обслуживать два режима. Продукту приходилось решать, что хранить локально и как восстановить актуальность после возвращения соединения.
В примере Google от июня 2007 года поисковые запросы и полные результаты сохранялись в локальной базе SQLite, если Gears был установлен. Без него приложение хранило в cookie только запросы: объёмные результаты туда не помещались. Документация отдельно требовала подумать о миграции данных, когда схема базы изменится у уже работающих пользователей. Автономный режим означал вторую жизнь данных на множестве чужих компьютеров.
Пример не раскрывает внутреннюю реализацию Reader. Решение самого продукта записано в сообщении от 24 мая 2010 года. Команда сказала, что активно использовало автономный доступ лишь меньшинство аудитории, поддержка стоила значительных постоянных усилий, а HTML5 вытеснял Gears. Reader объявил об отключении возможности с 1 июня. Взамен предлагались отдельные программы для чтения лент; нового встроенного автономного режима в сообщении не было.
Смена курса началась раньше. В феврале 2010 года команда Gears перенесла усилия на стандарты браузеров и остановила разработку новых функций расширения. Она прямо признала: простого и полного способа перевести существующее приложение вместе со всеми пользователями на стандартные интерфейсы пока нет. Обещание платформы не оплачивало поддержку уже работающего Reader.
В марте 2011 года разработчики объявили об окончании новых выпусков Gears и отсутствии поддержки Firefox 4 и Internet Explorer 9. Его обязанности распределялись между кэшем приложений, IndexedDB, File API и встроенными возможностями для геолокации, уведомлений и рабочих потоков. Стабильный Chrome 12 от 7 июня включил удаление Gears в перечень изменений.
Reader отказался от автономного чтения примерно за год до этого. Технические компоненты нашли место в браузере, а конкретная функция исчезла из продукта, который помог продать идею. Для пользователя в поезде без сигнала будущая база данных в браузере не заменяла сохранённую сегодня статью.
Первичные записи
- Запуск Gears и объяснение инженеров, 2007 год.
- Пример Google с локальной базой, 2007 год.
- Решение Reader и переход Gears к стандартам, 2010 год.
- Остановка Gears и выпуск Chrome 12, 2011 год.
Обзор для участников
Подробный контекст профиля
Войдите с подходящим уровнем подписки, чтобы открыть полный обзор и примечания к источникам.
Только для Стратегического сообщества
Стратегическое сообщество
Открыто всем читателям. Вступите и войдите, чтобы открыть обзоры профилей.
Вступить в Стратегическое сообществоТолько для Альянса лидеров
Альянс лидеров
Для проверенных владельцев IP-активов и руководителей. Войдите, чтобы открыть обзоры Альянса.
Вступить в Альянс лидеров





