Gears (программное обеспечение) - Gears (software)
Разработчики) | |
---|---|
изначальный выпуск | 31 мая 2007 г. |
Окончательный релиз | 0.5.36.0 (22 февраля 2010 г.[1]) [±] |
Операционная система | Windows XP, Виндоус виста, Windows 7, Windows Mobile 5, Windows Mobile 6, macOS, Linux |
Лицензия | BSD |
Интернет сайт | шестерни |
Шестерни, ранее Google Gears,[2] прекращено служебное программное обеспечение предложено Google создать более мощный веб-приложения путем добавления автономного хранилища и других дополнительных функций в веб-браузеры.[3] Выпущено под Лицензия BSD,[4] Gears - это бесплатно и с открытым исходным кодом. Gears была задумана в то время, когда сопоставимой альтернативы не было. Однако выпуск Gears был прекращен в пользу стандартизированных HTML5 методы, которые со временем стали преобладающими.
Составные части
Было несколько крупных API компоненты для Gears:
- Модуль базы данных (на базе SQLite ), который мог хранить данные локально.[5]
- Модуль WorkerPool, обеспечивающий параллельное выполнение кода JavaScript.[6]
- Модуль LocalServer, который кэширует и обслуживает ресурсы приложения (HTML, JavaScript, изображения и т. Д.).[7]
- Модуль рабочего стола, который позволяет веб-приложениям более естественно взаимодействовать с рабочим столом.[8]
- Модуль геолокации, позволяющий веб-приложениям определять географическое положение своих пользователей.[9]
История версий
Версия | Дата | Описание |
---|---|---|
0.1 | 2007-05-31 | Первоначальный выпуск как Google Gears.[10] |
0.2 | 2008-02-22[11] | |
- | 2008-05-28[2] | Проект переименован в Gears, чтобы отразить Открытый исходный код, совместный характер проекта. |
0.3 | 2008-06-11[12] | Добавлена возможность добавлять значки рабочего стола, Поддержка для Mozilla Firefox 3. |
0.4 | 2008-08-22[13] | Геолокация API / Обработка событий для загрузки / скачивания передачи, локализация на 40 языков |
0.5 | 2008-11-24[14] | Обновлено SQLite, Геолокация теперь может получать данные из Вай фай антенны, Улучшенный API для управления большими двоичными данными на LocalServer |
Поддерживать
Несколько веб-приложений от различных компаний в какой-то момент использовали Gears, в том числе Google (Gmail, YouTube, Документы, Читатель, Picasa для мобильного, Календарь, Волна ), Мое пространство (Поиск почты), Zoho Office Suite, Помните молоко, и Buxfer.[15] WordPress 2.6 добавлена поддержка Gears, чтобы ускорить административный интерфейс и уменьшить количество обращений к серверу.[16] Однако после того, как в феврале 2010 года Google объявил, что дальнейшая разработка Gears не будет (см. Конец жизни раздел), некоторые из этих приложений прекратили поддержку Gears, в том числе Google Reader[17] и WordPress[18]
Gears можно было включить на сайтах, где он не поддерживался иным образом, с помощью Грязная обезьяна пользовательский скрипт, созданный одним из инженеров Gears.[19]
Поддержка Gears на Internet Explorer 6 и Internet Explorer 8 в Windows XP, Vista и Seven, Internet Explorer Mobile 4.01 и выше на Windows Mobile, Safari 3.1.1 и новее на Mac OS X 10.4 и позже[20] (хотя и не с Safari 4 на Mac OS X 10.6[21]), и Firefox 1.5 и новее на нескольких платформах.[22] Сторонние производители поддерживали только 64-битную версию.
Gears не поддерживает файлы вложений размером более 2 ГБ в Mac OS X Leopard или Snow Leopard из-за ошибки в коде обработки BLOB-объектов.[23][24]
29 мая 2008 г. Программное обеспечение Opera ASA объявил, что Opera Mobile 9.5 поддержал бы Gears.[25]Предварительная версия браузера была опубликована 20 февраля 2009 года.[26]Он был доступен для устройств с сенсорным экраном только на Windows Mobile 5 и 6.[27] Gears не был встроен в другие браузеры, кроме Гугл Хром и нужно было скачивать отдельно.
В Рубин на рельсах framework поддерживает интерфейсы для Gears без необходимости разбираться в Google Gears API.[28]
Конец жизни
В конце ноября 2009 г. многочисленные источники новостей в Интернете сообщили, что Google собирается перейти на Веб-хранилище вместо использования Gears в будущем. Представитель Google позже пояснил, что Google, однако, продолжит поддерживать Gears, чтобы не нарушать работу сайтов, использующих его.[29] 19 февраля 2010 г. команда Gears в Google объявила, что разработка Google Gears остановлена, поскольку они работают над приведением всех возможностей Gears в веб-стандарты, такие как HTML5. Хотя разработка новых функций прекратилась, Google планировал продолжить поддержку Gears до тех пор, пока они не разработают «простой, всеобъемлющий» метод переноса данных пользователей в функции HTML5.[30] 22 ноября 2011 г. Google объявил, что 1 декабря 2011 г. поддержка Gears будет прекращена. Gmail и Календарь Google.[31] Gears был удален из Гугл Хром 7 июня 2011 г.[32]
Смотрите также
Рекомендации
- ^ Ревизия: r3423
- ^ а б "С днем рождения,
GoogleШестерни! ". Официальный блог Google. 2008-05-28. Получено 2008-06-11. - ^ "Шестерни". Получено 2008-09-01.
- ^ "Проект Google Code для Gears". Получено 2008-02-26.
- ^ «Модуль базы данных AI». Получено 2007-05-31.
- ^ "API модуля WorkerPool". Получено 2007-05-31.
- ^ "API модуля LocalServer". Получено 2007-05-31.
- ^ "API модуля рабочего стола". Получено 2007-05-31.
- ^ "API модуля геолокации". Получено 2008-08-27.
- ^ «Google Gears может революционизировать работу пользователей в Интернете». Computemagazine.com. 2009-05-28. Получено 2013-06-16.
- ^ "Блог API Gears: Выпущена версия Gears 0.2!". Gearsblog.blogspot.com. 2008-02-19. Получено 2013-06-16.
- ^ "Блог API Gears: Летайте, Gears 0.3!". Gearsblog.blogspot.com. 2008-11-06. Получено 2013-06-16.
- ^ «Блог по Gears API: Gears 0.4 уже здесь!». Gearsblog.blogspot.com. 2008-08-22. Получено 2013-06-16.
- ^ «Разработчики Google». Получено 2013-06-16.
- ^ "История шестеренок". Получено 2008-06-28.
- ^ «Билет WordPress Trac - Поддержка Gears».
- ^ «Блог Google Reader - прекращение офлайн-поддержки».
- ^ «Документация WordPress - Подпанель инструментов».
- ^ "Gearsmonkey: Gears + Greasemonkey". Получено 2009-08-13.
- ^ «Бета-версия Gears для Safari». Получено 2008-08-26.
- ^ «Проблема 847: Mac: Gears не работают Safari 4 - Snow Leopard». Код Google. Получено 2009-09-05.
- ^ [1] В архиве 25 ноября 2011 г. Wayback Machine
- ^ Об этом сообщает ben.roe ... @ gmail.com, 21 октября 2009 г. (2009-10-21). «Проблема 960 - шестерни - Похоже, ограничение в 2 ГБ для загрузки больших двоичных объектов в Mac OS X Leopard - Улучшение вашего веб-браузера - Хостинг проектов Google». Получено 2013-06-16.CS1 maint: несколько имен: список авторов (связь)
- ^ «Проблема 958 - шестерни - Похоже, ограничение на 2 ГБ для загрузки больших двоичных объектов в Mac OS X Snow Leopard - Улучшение вашего веб-браузера - Хостинг проектов Google». 2009-10-19. Получено 2013-06-16.
- ^ «Opera расширяет поддержку Gears». Программное обеспечение Opera. Получено 2008-05-29.
- ^ «Предварительный просмотр технологии: Opera Mobile 9.5 с поддержкой Gears». Программное обеспечение Opera. Архивировано из оригинал на 2009-02-23. Получено 2009-02-21.
- ^ "Страница загрузки Opera Mobile 9.51b2 с поддержкой Gears". Программное обеспечение Opera. Получено 2009-02-21.
- ^ "Google Gears переводит Ruby on Rails в автономный режим". eWeek. Получено 2008-07-15.
- ^ «Что движет веб-приложениями: Google прощается с Gears, привет HTML5». Лос-Анджелес Таймс. 2009-11-30. Получено 2009-12-02.
- ^ «Привет, HTML5».
- ^ «Официальный блог: Больше весенней уборки вне сезона». Googleblog.blogspot.com. 2011-11-22. Получено 2013-06-16.
- ^ «Стабильная версия Chrome».