Hoofdcategorieën
Device Settings

Google beëindigt Gears-dienst

Door Wout Funnekotter, maandag 14 maart 2011 13:31, views: 22.869

Google heeft officieel de stekker uit Google Gears getrokken. Volgens het bedrijf is de software overbodig geworden nu html 5 veel van dezelfde functionaliteit bevat. Vanaf versie 12 zal Gears ook geen onderdeel van Google Chrome meer zijn.

Nadat het Gears-team vorige maand al aangaf zich meer te willen richten op html 5, laat het nu weten dat het Gears-project officieel is stopgezet. Alle voordelen die Gears biedt, zouden nu zonder het gebruik van een plug-in te realiseren zijn via de voorlopige html 5-specificatie, die overigens nog volop in aanbouw is. Firefox 4 en Internet Explorer 9 zullen de eerste browsers zijn die het zonder Gears-ondersteuning moeten stellen. Google is voornemens om ook zijn eigen Chrome-browser, met ingang van versie 12, van Gears te ontdoen.

Hoewel Googles eigen Chrome-browser native met veel van de oude Gears-api's overweg kan, geldt dat nog niet voor zijn concurrenten. Firefox 4 en Internet Explorer kunnen bijvoorbeeld wel overweg met de geolocation-api, maar niet met desktop-notificaties. Web workers worden wel ondersteund in Firefox 4, maar niet in de nieuwste versie van Internet Explorer. Het staat ontwikkelaars overigens vrij om verder te gaan met Google Gears; de broncode is voor iedereen te downloaden en te gebruiken onder een bsd-licentie.

Volgende 14:07 Nand-prijzen stijgen flink na aardbeving Japan
Vorige 13:07 Egypte en Tunesië zijn niet langer 'vijanden van het internet'
Advertentie

Reacties

«  1  2  »


Lijkt me vreemd om dat zo te zeggen, dit wordt door veel ontwikkelaars op hun website gebruikt... kan dus zo zijn dat dit nu niet meer werkt.

kan me vergissen maar vorig jaar heeft google al te kennen gegeven te stoppen met gears en hun aandacht te richten op html5

//edit; vorig jaar februari; http://gearsblog.blogspot.com/2010/02/hello-html5.html

[Reactie gewijzigd door himlims_ op maandag 14 maart 2011 13:36]


Zie je direct het nadeel wat cloud diensten kunnen hebben. Stel je hebt een grote applicatie ontwikkeld op basis van Google Gears. Nu besluit Google dit stop te zetten, je bent op dat moment verplicht om je applicatie te migreren, herbouwen, etc naar een ander platform/oplossing. Wellicht is er door verminderde inkomsten helemaal geen budget om dat op dit moment te doen. Toch word je verplicht aangezien de dienst stopt en je het niet zelf intern kunt hosten.

Een jaar van te voren aangekondigd is dan imho ook wel vrij kort. Normaal sluit je support ook voor 3 jaar of langer af. Je weet dan dat je na 3 jaar of moet verlengen of naar iets anders moet gaan zoeken.

3 jaar is voor backend applicaties, de standaard terugverdientijd.
Maar welke website is 3 jaar ongewijzigd gebleven en tóch succesvol?

Ik "vrees" dat in de webontwikkelhoek een jaar vooraf aankondigen eigenlijk als riant gegeven mag worden. Er is een leverancier van webanalytics tools die een kortere termijn gebruikte... (e.g. vrijwel direct na de overname).

Nu we steeds meer in comunities werken zullen zulke switchen denk ik ook steeds sneller besloten worden (iets is "in" of "uit" omdat er een beter alternatief is).
Kijk naar opensource projecten, die je wellicht ook gebruikt op je site, die vertellen echt niet een jaar vooraf dat ze stoppen met ontwikkelen en waar ze daarna op over gaan.

[Reactie gewijzigd door djwice op maandag 14 maart 2011 14:02]


Google gears was een plugin voor een frontend technologie nl html, geen deel van de standaard, zodra je die overweging maakt om het te gebruiken weet je dat je afhankelijk bent van die ondersteuningstermijn en de fabrikant. Google heeft al vaker projecten/services stopgezet, denk bvb aan google wave.

Als je echt zeker wil zijn dat het helemaal werkt hou je je voor 100% aan de standaarden. Het feit dat er een heel groot aantal intranet websites zijn geweest die enkel met ie6 werken was eigenlijk net hetzelfde probleem, alleen heeft ms dit op een adminsitratieve manier opgelost die nadelig was voor de vooruitgang.

Dit is trouwens ook een remmende factor voor bvb flex applicaties, aangezien ik al vaker de vraag heb gehoord van: wat als adobe stopt met de flash player (niet dat dit snel zal gebeuren). Dit gaat op voor elke technologie trouwens, wat als ms stopt met .net, wat als oracle stopt met java, alleen is het ene geval al minder waarschijnlijk dan het andere. Maar het blijft hoe dan ook een inherent risico aan het gebruiken van technologie van anderen.

Dat is wel makkelijk gezegd vind ik. Voor sommige projecten heb je nu eenmaal wat exotischer zaken nodig die daarom niet allemaal leven op de basic (web)standaarden. We spreken hier immers niet van een rounded corner effectje.

Klopt, maar dan neem je de "risk" van ondersteuning die stopt voor het "exotische" component mee en moet je duidelijk maken en in je achterhoofd houden dat dit op elk moment kan wijzigen. Google heeft het een jaar geleden aangekondigd, dat lijkt mij tijd genoeg om een alternatief te voorzien.

Dit maakt gewoon onderdeel uit van het software management aspect bij development van een nieuwe applicatie.

Alleen was dit geen cloud dienst maar een plugin voor browsers waarmee dingen lokaal opgeslagen konden worden waardoor webapps sneller gemaakt worden worden (oa). Je moet sowieso al bij het bouwen van applicaties niet vertrouwen op de aanwezigheid van plugin's en daarnaast was het niet meer dan een extra en zonder Gears werkt je app net zo goed (alleen iets trager) als dat niet zo is heb je iets fout gedaan.

Ik kan eigenlijk dergelijk initiatief alleen maar toejuichen.

Google Gears heeft indertijd ongetwijfeld geholpen om enkele onderdelen van HTML 5 te bepalen. Wijze van aanpakken, ...

Nu html 5 er deels is en veel functionaliteiten overeenkomstig zijn, vind ik het sterk van Google om zich aan te passen aan de standaard. Ook al heeft Google Gears "geld" gekost en konden ze het proberen door te ontwikkelen en zien wat er gebeurt.

Echter, om cross platform websites te ontwikkelen is dat niet zo leuk als developer.
Remember IE 6 :).

Gears heeft zijn nut gediend.

Zie je direct het nadeel wat cloud diensten kunnen hebben.
Google Gears is nou net geen clouddienst. Het is een browserplugin/api die extra componentent levert.

En als je professionele gebruik maakt van clouddiensten, dan sluit je vaak ook contracten af. Dan heb je iets meer zekerheid dan wanneer je van een gratis dienst van bijvoorbeeld Google afneemt

[Reactie gewijzigd door compufreak88 op dinsdag 15 maart 2011 08:46]


Mozilla heeft zn eigen Web Apps project onthuld onlangs: http://tweakers.net/nieuw...ult-web-apps-project.html
Deze combineert HTML5 en API's van Mozilla voor Web Applications. Dat is volgens mij een betere implementatie dan Google Gears (dat gebruik ik verder niet, dus daar kan ik geen inhoudelijke mening over geven).

[Reactie gewijzigd door Chris7 op maandag 14 maart 2011 13:41]


lijden wij hieronder? ik zie momenteel het probleem niet echt :P

"Hoewel Googles eigen Chrome-browser native met veel van de oude Gears-api's overweg kan, geldt dat nog niet voor zijn concurrenten. Firefox 4 en Internet Explorer kunnen bijvoorbeeld wel overweg met de geolocation-api, maar niet met desktop-notificaties. Web workers worden wel ondersteund in Firefox 4, maar niet in de nieuwste versie van Internet Explorer."

qua ondersteuning en compatabiliteit is het weer als vanounds in browser land

[Reactie gewijzigd door ErwinPeters op maandag 14 maart 2011 13:44]


Het zou jammer zijn als offline gmail en calender niet meer werkt. Ik kan niet altijd online zijn en wil wel graag emails voorbereiden en mijn agenda inzien. Ik ben benieuwd of deze offline gewoon blijft werken met html5. Als ontwikkelaar heb ik er geen ervaring mee.

Ja. Je hebt localStorage in html5 :)

http://diveintohtml5.org/storage.html

Maar maakt Gmail en Gcal daar ook al gebruik van? En wordt dit ook door alle browsers ondersteund? Die laatste vraag werd al beantwoord op de website waar je naar linkte

[Reactie gewijzigd door hyptonize op maandag 14 maart 2011 15:37]


Maar nu werkt offline toch nog niet zonder gears? Als ik nu in Chrome 10 offline instel geeft chrome aan dat hij gears gebruikt.

Jawel, HTML5 heeft ook localstorage. Dus dat blijft gewoon werken.

Heb ooit vaag van Gears gehoord maar de reden wat ze zelf aangeven waarom ze stoppen, is ook de reden waarom ik het niet interessant vond, want html5 kan hetzelfde voor de dingen die ik ervan vraag.

Dit is ook evolutie. Grapig dat Google dit snapt en dat bijvoorbeeld MS altijd druk bezig is zelf het wiel uit te vinden.
Misschien was Gears een middel om wat druk achter de implementatie van HTML5 en CSS3 te zetten? Of een gat te vullen?
Enniewee, blijkbaar niet meer nodig.

Dat denk ik wel :)

Google is wel 1 van de aanjagers van HTML5 en CSS3

Wat grappig dat je het hier hebt over het wiel zelf uitvinden van MS terwijl Google hier een eigen app heeft gebouwd voor iets wat al in HTML5 zit, als je het dan hebt over het wiel zelf uitvinden is vooral Google er in dit geval aan schuldig.

Misschien moet je eens kijken hoelang Gears al bestaat. Al lang voordat html5 features als LocalStorage en Web Workers populair werden bood Gears deze functionaliteit al.

Google voorzag dat er behoefte ging komen aan deze dingen en heeft dus juist het wiel zelf uitgevonden. Overigens was het van tevoren al bekend dat Gears een tijdelijk project was.

en dat allemaal uit de fabeltjeskrant..

Web Workers zijn helemaal niet populair. Er is bijna geen browser in het wild die ze ondersteund, behalve de nieuwste versies. Daarbij zal IE9 ze waarschijnlijk niet ondersteunen, wat de populariteit verder omlaag zal halen. LocalStorage populair? Grappig dat (flash) cookies als duivels worden gezien, maar als html5 het kan.... Daarbij zijn het allebei onderdelen van een standaard die niet af is.

Google voorzag helemaal niets. Google zag wel en namelijk een opkomende trend van platforms die de grens tussen on/offline zou verbreken. Ingezet door o.a. Java Fx en Adobe AIR en in zekere zin Silverlight. Daar probeerden ze met Gears halfslachtig aan mee te doen. Het platform zelf is alleen niet heel erg populair geworden, dus heeft Google er nooit al te veel tijd in gestopt. Daarbij was van tevoren zeker niet bekend dat het een tijdelijk project was (nog steeds niet overigens als je naar de http://gears.google.com gaat).

Weet iemand of Google wel een soort library gaat maken die je kan gebruiken in plaats van Gears (dus met de Gears API, maar dan geimplementeerd met HTML 5 technieken)? Dat zou op zich de transitie wel prettig maken voor diegenen die nu Gears gebruiken.

Volgens dit bericht: http://gearsblog.blogspot.com/2010/02/hello-html5.html blijft men gears 'ondersteunen' tot er een goede manier komt om alle content over te zetten. Op termijn wel dus

Hoe veel wordt Gears uberhaupt gebruikt, eigenlijk? Ik heb er zelf in ieder geval nooit gebruik van gemaakt.

Gelukkig ziet Google inderdaad in dat het redelijk overbodig is geworden dankzij HTML5. Gears blijven gebruiken zou betekenen dat er weer fragmentatie zou (kunnen) ontstaan op het gebied van offline storage. En als er iets in het verleden nou voor problemen heeft gezorgd in de wereld van het web....

Is er eigenlijk functionaliteit die Gears wel biedt, maar HTML5 (nog) niet? Als ik het artikel goed begrijp, zitten Geolocatie en Desktop Notifications bijvoorbeeld ook in HTML5?

Geolocatie zit in HTML 5, desktop notificaties (nog) niet.

[Reactie gewijzigd door ZpAz op maandag 14 maart 2011 18:50]

«  1  2  »

Op dit item kan niet meer gereageerd worden.

Volgende 14:07 Nand-prijzen stijgen flink na aardbeving Japan
Vorige 13:07 Egypte en Tunesië zijn niet langer 'vijanden van het internet'
VNU Media logo Hosted by True

© 1998 - 2012 Tweakers.net B.V. - Alle rechten voorbehouden - Contact - Jouw privacy - Algemene Voorwaarden

Uitgever van:

Website van het jaar 2011