Zbogom Google Gears, pozdrav HTML5

Googleove tehnologije poznate su po svojim produženim razdobljima beta testiranja - toliko da kada pretraživački div zapravo isporuči gotov proizvod to su vijesti s naslovnice. Ali ako beta predstavlja dane salata za Googleov projekt, njegov odrasli život može biti znatno kraći i brutalniji. Razmotrite sudbinu Google Gearsa. Pokrenut prije samo četiri godine, Gears je službeno zaustavljen prošlog tjedna, da bi ga uskoro zamijenila ekvivalentna tehnologija iz HTML5 specifikacije.

Gears je stigao početkom 2007. usred velikog entuzijazma među web programerima. Cilj mu je bio pružiti način da web preglednici održavaju stanje između sesija, premošćujući jaz između tradicionalne paradigme stolnog računanja i svijeta računalstva u oblaku. Održavajući kopije bitnih podataka na klijentskom računalu, Gears je omogućio web-aplikacijama da ostanu dostupne čak i kad računalo nema internetsku vezu.

[Ubrzajte svoje web stranice s HTML5 danas koristeći tehnike iz HTML5 Deep Dive PDF izvješća s uputama. | Saznajte kako osigurati svoje web preglednike u PDF vodiču "Sigurnost web preglednika duboko zaronite". ]

Međutim, više neće biti novih izdanja Gears. Gears nikada neće biti dostupan za najnoviji val preglednika, uključujući upravo objavljeni Internet Explorer 9 i nadolazeći Firefox 4. Čak će i Googleov vlastiti preglednik Chrome, koji se isporučuje s ugrađenim Gearsom od svog početka, odustati od podrške za tehnologija od verzije 12, koja će se pojaviti kasnije ove godine.

Primamljivo je protumačiti Gearsovu smrt kao neuspjeh za Google, ali to ne bi bilo sasvim točno. Odluka o ukidanju Gearsa može se smatrati pobjedom u Googleovom naumu da promovira otvorene web standarde kao aplikacijsku platformu i nudi uvid u tekući postupak standardizacije HTML-a.

Vodeći primjerom

2008. godine, otprilike godinu dana nakon pokretanja Gearsa, intervjuirao sam Diona Almaera, koji je u to vrijeme radio za Google Developer Programs. Čak i tada, Almaer nije skrivao paralelne razvojne napore koji su se odvijali u Googleu i W3C-ovoj HTML5 radnoj grupi. "Možete pogledati HTML5 prijedlog koji se trenutno aktivno uređuje i vidjet ćete da postoji API baze podataka kao što Gears ima API baze podataka", rekao je Almaer. "Mi jako želimo da ovo bude dio interneta koji će svi moći koristiti."

Zapravo, Almaer nije pravio razliku između tehnologije Google Gears i specifikacije koja je predstavljena na W3C. "Imamo Gearsa vani", rekao je Almaer. "Mnogo smo naučili iz činjenja da ovaj posao radi izvan mreže. Tako da se sada možemo vratiti skupinama za standarde i podijeliti svoje iskustvo i s njima možemo dobiti ove standarde koji su zapravo bili provjereno u bitkama ".

Almaeru je bio ne samo predodređen zaključak da će Gears tehnologija biti predana W3C-u, već je činjenica da je Gears tehnologija već testirana na terenu učinila sve razliku, iako ju je razvio jedan dobavljač. "Ako pogledate standarde koji su bili uspješni u odnosu na one koji, po mom mišljenju, nisu jednoliko, to je da li su oni stvarno testirani ili je to samo gomila prodavača u sobi koji pokušavaju smisliti što učiniti", rekao je.