Koła zębate (oprogramowanie)
Deweloperzy | |
---|---|
Pierwsze wydanie | 31 maja 2007 |
Ostateczne wydanie | 0.5.36.0 (22 lutego 2010 | )
System operacyjny | Windows XP , Windows Vista , Windows 7 , Windows Mobile 5 , Windows Mobile 6 , macOS , Linux |
Licencja | BSD |
Strona internetowa |
Gears , wcześniej Google Gears , jest wycofanym oprogramowaniem narzędziowym oferowanym przez Google do tworzenia potężniejszych aplikacji internetowych poprzez dodanie pamięci offline i innych dodatkowych funkcji do przeglądarek internetowych . Wydany na licencji BSD Gears jest darmowy i open-source . Gears powstał w czasie, gdy porównywalna alternatywa nie była dostępna. Jednak Gears został wycofany na rzecz standardowych HTML5 , które ostatecznie stały się powszechne.
składniki
W Gears było kilka głównych komponentów API :
- Moduł bazy danych (obsługiwany przez SQLite ), który może przechowywać dane lokalnie.
- Moduł WorkerPool, który zapewniał równoległe wykonywanie kodu JavaScript .
- Moduł LocalServer, który buforował i obsługiwał zasoby aplikacji (HTML, JavaScript, obrazy itp.).
- Moduł Desktop, który umożliwia aplikacjom internetowym bardziej naturalną interakcję z pulpitem.
- Moduł Geolokalizacji, który pozwala aplikacjom internetowym wykrywać położenie geograficzne ich użytkowników.
Historia wersji
Wersja | Data | Opis |
---|---|---|
0,1 | 2007-05-31 | Pierwsza wersja jako Google Gears. |
0,2 | 2008-02-22 | |
- | 2008-05-28 | Nazwa projektu została zmieniona na Gears, aby odzwierciedlić otwarty i oparty na współpracy charakter projektu. |
0,3 | 2008-06-11 | Wprowadzono możliwość dodawania ikon pulpitu , wsparcie dla Mozilla Firefox 3 . |
0,4 | 2008-08-22 | Geolokalizacja API / Obsługa zdarzeń dla postępu przesyłania / pobierania, lokalizacja w 40 językach |
0,5 | 2008-11-24 | Zaktualizowany SQLite , Geolokalizacja może teraz pobierać dane z anten WiFi , Ulepszony interfejs API do zarządzania obiektami blob danych na LocalServer |
Wsparcie
W pewnym momencie z Gears korzystało kilka aplikacji internetowych różnych firm, w tym Google ( Gmail , YouTube , Dokumenty , Czytnik , Picasa dla urządzeń przenośnych, Kalendarz , Wave ), MySpace (wyszukiwanie poczty), Zoho Office Suite , Remember The Milk i Buxfer . WordPressa 2.6 dodano obsługę Gears, aby przyspieszyć interfejs administracyjny i zmniejszyć liczbę trafień na serwer. Jednak po ogłoszeniu przez firmę Google w lutym 2010 r., że nie będzie dalszego rozwoju wtyczki Gears (patrz Koniec okresu eksploatacji ), kilka z tych aplikacji, w tym Google Reader i WordPress, zaprzestało obsługi wtyczki Gears.
Wtyczkę Gears można było włączyć w witrynach, w których w inny sposób nie była ona obsługiwana, za pomocą skryptu użytkownika Greasemonkey , który stworzył jeden z inżynierów Gears.
Gears był obsługiwany w przeglądarkach Internet Explorer 6 i Internet Explorer 8 w systemach Windows XP , Vista i 7 , Internet Explorer Mobile 4.01 i nowszych wersjach w systemie Windows Mobile , Safari 3.1.1 i nowszych wersjach w systemie Mac OS X 10.4 i nowszych wersjach (chociaż nie w przeglądarce Safari 4 w Mac OS X 10.6 ) oraz Firefox 1.5 i nowsze na wielu platformach. Nie było tylko ograniczone wsparcie 64-bitowe od stron trzecich.
Gears nie obsługiwał plików załączników o rozmiarach większych niż 2 GB w systemach Mac OS X Leopard lub Snow Leopard z powodu błędu w kodzie obsługi obiektu Blob.
29 maja 2008 r. firma Opera Software ASA ogłosiła, że Opera Mobile 9.5 będzie obsługiwała Gears. Wersja zapoznawcza technologii przeglądarki została opublikowana 20 lutego 2009 r. Była dostępna tylko dla urządzeń z ekranem dotykowym w systemach Windows Mobile 5 i 6 . Gears nie był wbudowany w przeglądarki inne niż Google Chrome i musiał zostać pobrany osobno.
Ruby on Rails obsługiwały interfejsy do Gears bez konieczności rozumienia interfejsu Google Gears API.
Koniec życia
Pod koniec listopada 2009 r. liczne internetowe źródła wiadomości poinformowały, że firma Google zamierza w przyszłości przeprowadzić migrację do usługi Web Storage , zamiast używać wtyczki Gears. Rzecznik Google wyjaśnił później, że Google będzie jednak nadal wspierać Gears, aby nie psuć stron, które go używają. 19 lutego 2010 r. zespół wtyczki Gears w firmie Google ogłosił, że rozwój wtyczki Google Gears został wstrzymany, ponieważ trwają prace nad wprowadzeniem wszystkich funkcji wtyczki Gears do standardów sieciowych, takich jak HTML5 . Chociaż rozwój nowych funkcji został wstrzymany, Google planował nadal wspierać Gears, dopóki nie opracuje „prostej, kompleksowej” metody migracji danych użytkowników do funkcji HTML5. W dniu 22 listopada 2011 r. firma Google ogłosiła, że z dniem 1 grudnia 2011 r. obsługa wtyczki Gears zostanie usunięta z Gmail i Kalendarz Google . Gears został usunięty z Google Chrome 7 czerwca 2011 r.