Kugghjul (mjukvara)

Kugghjul
Utvecklare Google
Initial release 31 maj 2007 ; 15 år sedan ( 2007-05-31 )
Slutlig utgåva 0.5.36.0 (22 februari 2010 ; 12 år sedan ( 2010-02-22 ) )
Operativ system Windows XP , Windows Vista , Windows 7 , Windows Mobile 5 , Windows Mobile 6 , macOS , Linux
Licens BSD
Hemsida växlar .google .com

Gears , tidigare Google Gears , är utgått verktygsprogram som erbjuds av Google för att skapa kraftfullare webbappar genom att lägga till offlinelagring och andra ytterligare funktioner till webbläsare . Gears släpps under BSD-licensen och är gratis och med öppen källkod . Gears skapades vid en tidpunkt då ett jämförbart alternativ inte var tillgängligt. Men Gears avbröts till förmån för de standardiserade HTML5- metoderna som så småningom blev vanliga.

Komponenter

Det fanns flera viktiga API- komponenter till Gears:

  • En databasmodul (driven av SQLite ), som kan lagra data lokalt.
  • En WorkerPool-modul, som gav parallell exekvering av JavaScript- kod.
  • En LocalServer-modul, som cachade och serverade applikationsresurser (HTML, JavaScript, bilder, etc.).
  • En skrivbordsmodul, som låter webbapplikationer interagera mer naturligt med skrivbordet.
  • En Geolocation-modul som låter webbapplikationer upptäcka sina användares geografiska plats.

Versionshistorik

Version Datum Beskrivning
0,1 2007-05-31 Initial release som Google Gears.
0,2 2008-02-22
- 2008-05-28 Projektet bytte namn till Gears för att återspegla projektets öppen källkod och samarbete.
0,3 2008-06-11 Introducerad möjlighet att lägga till skrivbordsikoner , stöd för Mozilla Firefox 3 .
0,4 2008-08-22 Geolocation API / Händelsehantering för uppladdning / nedladdningsöverföring, lokalisering på 40 språk
0,5 2008-11-24 Uppdaterad SQLite , Geolocation kan nu hämta data från WiFi- antenner, förbättrat API för att hantera datablobbar på LocalServer

Stöd

Flera webbapplikationer från en mängd olika företag använde Gears någon gång, inklusive Google ( Gmail , YouTube , Docs , Reader , Picasa för mobilen, Calendar , Wave ), MySpace (Mail Search), Zoho Office Suite , Remember The Milk och Buxfer . WordPress 2.6 lade till stöd för Gears, för att snabba upp det administrativa gränssnittet och minska serverträffar. Men efter att Google meddelade i februari 2010 att det inte skulle ske någon ytterligare utveckling av Gears (se avsnittet End of life ), avbröt flera av dessa applikationer sitt stöd för Gears, inklusive Google Reader och WordPress.

Gears kunde aktiveras på webbplatser där det annars inte stöddes, genom att använda ett Greasemonkey- användarskript som en av Gears-ingenjörerna skapade.

Gears stöddes på Internet Explorer 6 och Internet Explorer 8 Windows XP , Vista och 7 , Internet Explorer Mobile 4.01 och senare Windows Mobile , Safari 3.1.1 och senare Mac OS X 10.4 och senare (men inte med Safari 4 Mac OS X 10.6 ) och Firefox 1.5 och senare på flera plattformar. Det fanns bara begränsat 64-bitars stöd från tredje part.

Gears stödde inte bifogade filer med storlekar större än 2 GB under Mac OS X Leopard eller Snow Leopard på grund av en bugg i Blob-hanteringskoden.

Den 29 maj 2008 meddelade Opera Software ASA att Opera Mobile 9.5 skulle stödja Gears. Den tekniska förhandsversionen av webbläsaren publicerades den 20 februari 2009. Den var endast tillgänglig för pekskärmsenheter på Windows Mobile 5 och 6 . Gears var inte inbyggt i andra webbläsare än Google Chrome och måste laddas ner separat.

Ruby on Rails- ramverket stödde gränssnitt till Gears utan att behöva förstå Google Gears API.

Slutet av liv

I slutet av november 2009 rapporterade många nyhetskällor online att Google skulle migrera till Web Storage i stället för att använda Gears i framtiden. En talesman för Google förtydligade senare att Google skulle fortsätta att stödja Gears för att inte bryta webbplatser som använder det. Den 19 februari 2010 meddelade Gears-teamet på Google att utvecklingen av Google Gears hade stoppats, eftersom de arbetar med att föra in alla Gears-funktioner i webbstandarder som HTML5 . Även om utvecklingen av nya funktioner hade upphört, planerade Google att fortsätta stödja Gears tills de har utvecklat en "enkel, heltäckande" metod för att användarnas data ska migreras till HTML5-funktioner. Den 22 november 2011 meddelade Google att den 1 december 2011 skulle Gears-stöd tas bort från Gmail och Google Kalender . Gears togs bort från Google Chrome den 7 juni 2011.

Se även

externa länkar