Gears (программное обеспечение)

редактировать
Gears
Gearslogo. png
Разработчик (и) Google
Первоначальный выпуск31 мая 2007 г.; 13 лет назад (31 мая 2007 г.)
Окончательный выпуск 0.5.36.0 (22 февраля, 2010; 10 лет назад (2010-02-22))
Операционная система Windows XP, Windows Vista, Windows 7, Windows Mobile 5, Windows Mobile 6, macOS, Linux
Лицензия BSD
Веб-сайтgears.google.com

Gears, ранее Google Gears, больше не поддерживается служебное программное обеспечение, предлагаемое Google tha t был направлен на облегчение создания более мощных веб-приложений путем добавления автономного хранилища и других дополнительных функций в веб-браузеры. Gears, выпущенная под лицензией BSD, бесплатна и имеет открытый исходный код. Gears была задумана в то время, когда сопоставимой альтернативы не было. Однако выпуск Gears был прекращен в пользу стандартизированных методов HTML5, которые в конечном итоге стали преобладающими.

Содержание

  • 1 Компоненты
  • 2 История версий
  • 3 Поддержка
  • 4 Окончание срока службы
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки

Компоненты

В Gears было несколько основных компонентов API :

  • Модуль базы данных (на базе SQLite ), который мог хранить данные локально.
  • A Модуль WorkerPool, обеспечивающий параллельное выполнение кода JavaScript.
  • Модуль LocalServer, который кэширует и обслуживает ресурсы приложения (HTML, JavaScript, изображения и т. Д.).
  • Модуль рабочего стола, позволяющий веб-приложения более естественно взаимодействуют с рабочим столом.
  • Модуль геолокации, который позволяет веб-приложениям определять географическое положение своих пользователей.

История версий

ВерсияДатаОписание
0,131.05.2007Первоначальный выпуск как Google Gears.
0,222 февраля 2008 г.
-2008 -05-28Проект переименован в Gears, чтобы отразить открытый исходный код, совместный характер проекта.
0.32008-06-11Добавлена ​​возможность добавлять значки рабочего стола, поддержка Mozilla Firefox 3.
0,4 ​​22.08.2008Геолокация API / Обработка событий для процесса загрузки / выгрузки, локализация на 40 языков
0,524.11.2008Обновлен SQLite, геолокация теперь может получать данные с антенн WiFi, улучшенный API для управления большими двоичными данными на LocalServer

Поддержка

Несколько веб-сайтов приложения от различных компаний использовали Gears в какой-то момент, включая Google (Gmail, YouTube, Docs, Reader, Picasa для мобильных устройств, Календарь, Wave ), MySpace (поиск почты), Zoho Office Suite, Помните В Milk и. WordPress 2.6 добавлена ​​поддержка Gears для ускорения административного интерфейса и уменьшения количества обращений к серверу. Однако после того, как в феврале 2010 года Google объявил о прекращении разработки Gears (см. Раздел Окончание срока эксплуатации ), некоторые из этих приложений прекратили поддержку Gears, включая Google Reader и WordPress

Gears можно было включить на сайтах, где они не поддерживались иным образом, с помощью пользовательского сценария Greasemonkey, созданного одним из инженеров Gears.

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 и новее (но не с Safari 4 в Mac OS X 10.6 ) и Firefox 1.5 и новее на нескольких платформах. Сторонние производители поддерживали только 64-битную версию.

Gears не поддерживает файлы вложений размером более 2 ГБ в Mac OS X Leopard или Snow Leopard из-за ошибки в коде обработки BLOB-объектов.

29 мая 2008 г. Opera Software ASA объявила, что Opera Mobile 9.5 будет поддерживать Gears. Предварительная версия браузера была опубликована 20 февраля 2009 года. Он был доступен для устройств с сенсорным экраном только на Windows Mobile 5 и 6. Gears не был встроен в другие браузеры, кроме Google Chrome, и его приходилось загружать отдельно.

Фреймворк Ruby on Rails поддерживал интерфейсы для Gears без необходимости разбираться в Google Gears API.

Конец жизненного цикла

В конце ноября 2009 г. многочисленные источники новостей в Интернете сообщили, что Google собирается перейти на веб-хранилище, а не использовать Gears в будущем. Представитель Google позже пояснил, что Google, однако, продолжит поддерживать Gears, чтобы не нарушать работу сайтов, использующих его. 19 февраля 2010 года команда Gears в Google объявила, что разработка Google Gears остановлена, поскольку они работают над приведением всех возможностей Gears в веб-стандарты, такие как HTML5. Хотя разработка новых функций прекратилась, Google планировал продолжить поддержку Gears до тех пор, пока они не разработают «простой, всеобъемлющий» метод переноса данных пользователей в функции HTML5. 22 ноября 2011 года Google объявил, что 1 декабря 2011 года поддержка Gears будет прекращена для Gmail и Google Calendar. 7 июня 2011 г. Gears был удален из Google Chrome.

См. Также

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-21 13:42:04
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте