Programmering

Farvel Google Gears, hei HTML5

Google-teknologier er kjent for sine utvidede beta-testperioder - så mye at når søkegiganten faktisk sender et ferdig produkt, er det forsiden. Men hvis beta representerer salatdagene for et Google-prosjekt, kan voksenlivet være betydelig kortere og mer brutalt. Tenk på skjebnen til Google Gears. Lansert for bare fire år siden, stoppet Gears offisielt i forrige uke, og ble snart erstattet av tilsvarende teknologi fra HTML5-spesifikasjonen.

Gears kom tidlig i 2007 blant mye entusiasme blant webutviklere. Målet var å gi nettlesere et middel til å opprettholde tilstanden mellom øktene, og bygge bro over gapet mellom det tradisjonelle skrivebordsparadigmet og den fremvoksende verdenen av cloud computing. Ved å opprettholde kopier av viktige data på klient-PC-en, tillot Gears nettbaserte applikasjoner å være tilgjengelige selv når PC-en manglet internettforbindelse.

[Få dine nettsteder på farta med HTML5 i dag ved hjelp av teknikkene i HTML5 Deep Dive PDF-hvordan du rapporterer. | Lær hvordan du beskytter nettleserne i PDF-guiden "Web Browser Security Deep Dive". ]

Imidlertid vil det ikke være flere nye Gears-utgivelser. Gears vil aldri være tilgjengelig for den siste bølgen av nettlesere, inkludert den nettopp utgitte Internet Explorer 9 og den kommende Firefox 4. Selv Googles egen Chrome-nettleser, som har levert innebygd Gears siden oppstarten, vil slippe støtte for fra versjon 12, senere senere i år.

Det er fristende å tolke Gears død som en fiasko for Google, men det ville ikke være helt riktig. Snarere kan beslutningen om å avvikle Gears bli sett på som en seier i Googles drivkraft for å markedsføre åpne webstandarder som en applikasjonsplattform, og den gir god innsikt i den pågående HTML-standardiseringsprosessen.

Ledende med et godt eksempel

I 2008, omtrent et år etter at Gears ble lansert, intervjuet jeg Dion Almaer, som på den tiden jobbet for Google Developer-programmer. Selv da la Almaer ikke skjul på den parallelle utviklingsinnsatsen som pågår i Google og W3Cs HTML5-arbeidsgruppe. "Du kan ta en titt på HTML5-forslaget som blir redigert aktivt for øyeblikket, og du vil se at det er en database-API som Gears har en database-API," sa Almaer. "Vi vil veldig gjerne at dette skal være en del av nettet for alle å bruke."

Faktisk gjorde Almaer ikke noe skille mellom Google Gears-teknologien og spesifikasjonen som ble mullet på W3C. "Vi har Gears der ute," sa Almaer. "Vi har lært mye av å faktisk gjøre dette arbeidet for å få det til å fungere offline. Så nå kan vi gå tilbake til standardgruppene, og vi kan dele vår erfaring, og vi kan samarbeide med dem for å få disse standardene som faktisk har vært kamptestet. "

For Almaer var det ikke bare en forutgående konklusjon at Gears-teknologien ville bli sendt til W3C, men det faktum at Gears-teknologien allerede var testet i felt, gjorde hele forskjellen, selv om den ble utviklet av en enkelt leverandør. "Hvis du ser på standarder som har vært vellykkede kontra standarder som etter mitt syn ikke er ensartet, er det om de faktisk har blitt testet eller bare var en gjeng leverandører i et rom som prøvde å finne ut hva de skulle gjøre," sa han. sa.

Copyright no.verticalshadows.com 2024

$config[zx-auto] not found$config[zx-overlay] not found