Programování

Sbohem Google Gears, ahoj HTML5

Technologie Google jsou známé svými prodlouženými beta testovacími obdobími - natolik, že když vyhledávací gigant skutečně dodává hotový produkt, jsou to novinky na první stránce. Pokud však beta představuje salátové dny pro projekt Google, jeho dospělý život může být podstatně kratší a brutálnější. Zvažte osud Google Gears. Gears, který byl spuštěn před pouhými čtyřmi lety, se minulý týden oficiálně zastavil, brzy ho nahradila ekvivalentní technologie ze specifikace HTML5.

Gears dorazil počátkem roku 2007 uprostřed velkého nadšení mezi webovými vývojáři. Jeho cílem bylo poskytnout prostředku pro webové prohlížeče k udržení stavu mezi relacemi, překlenutí propasti mezi tradičním paradigmatem pro stolní počítače a rodící se svět cloud computingu. Údržbou kopií základních dat na klientském počítači umožnil Gears, aby webové aplikace zůstaly přístupné, i když PC chybělo připojení k internetu.

[Zvyšte rychlost svých webových stránek s HTML5 ještě dnes pomocí technik v hlášení HTML5 Deep Dive PDF. | Naučte se, jak zabezpečit své webové prohlížeče v příručce PDF „Zabezpečení webového prohlížeče - Deep Dive“. ]

Již však nebudou žádná další vydání Gears. Gears nikdy nebude k dispozici pro nejnovější vlnu prohlížečů, včetně právě vydaného Internet Exploreru 9 a nadcházejícího Firefoxu 4. Dokonce i vlastní prohlížeč Google Chrome, který je od svého založení dodáván s integrovaným Gears, přestane podporovat technologie od verze 12, splatná později v tomto roce.

Je lákavé interpretovat Gearsův zánik jako selhání Google, ale to by nebylo úplně správné. Rozhodnutí ukončit Gears lze spíše chápat jako vítězství v úsilí společnosti Google propagovat otevřené webové standardy jako aplikační platformu a nabízí výmluvný pohled na probíhající proces standardizace HTML.

Vést příkladem

V roce 2008, asi rok po spuštění Gears, jsem udělal rozhovor s Dionem Almaerem, který v té době pracoval pro vývojářské programy Google. Almaer se ani tehdy netajil snahami o paralelní vývoj probíhající ve společnosti Google a pracovní skupině W3C pro HTML5. „Můžete se podívat na návrh HTML5, který se aktuálně aktivně upravuje, a uvidíte, že existuje databázové API, jako je Gears, má databázové API,“ řekl Almaer. „Velmi si přejeme, aby to bylo součástí webu, který bude k dispozici všem.“

Almaer ve skutečnosti nerozlišoval mezi technologií Google Gears a specifikací, která je na W3C svazována. „Máme venku Gears,“ řekl Almaer. „Dozvěděli jsme se hodně ze skutečného provádění této práce, aby to fungovalo offline. Takže teď se můžeme vrátit ke skupinám standardů a můžeme sdílet naše zkušenosti a můžeme s nimi spolupracovat na získání těchto standardů, které ve skutečnosti byly bitva testováno. “

Pro Almaera to byl nejen předem učiněný závěr, že technologie Gears bude předložena W3C, ale skutečnost, že technologie Gears již byla v oboru testována, přinesla velký rozdíl, přestože ji vyvinul jediný prodejce. „Když se podíváte na standardy, které byly úspěšné, oproti těm, které podle mého názoru nejsou jednotné, je to, zda byly skutečně testovány, nebo šlo jen o skupinu prodejců v místnosti, kteří se snažili zjistit, co mají dělat,“ řekl.

Copyright cs.verticalshadows.com 2021