Ohjelmointi

Hyvästi Google Gears, hei HTML5

Google-tekniikat tunnetaan pidennetyistä beetatestijaksoistaan ​​- niin paljon, että kun hakujätti todella toimittaa valmiin tuotteen, se on etusivun uutinen. Mutta jos beeta edustaa salaattipäiviä Google-projektissa, sen aikuisten elämä voi olla huomattavasti lyhyempi ja julmempi. Harkitse Google Gearsin kohtaloa. Vain neljä vuotta sitten lanseerattu Gears pysähtyi virallisesti viime viikolla, ja se korvataan pian vastaavalla tekniikalla HTML5-spesifikaatiosta.

Gears saapui vuoden 2007 alussa keskellä suurta innostusta web-kehittäjien keskuudessa. Sen tavoitteena oli tarjota verkkoselaimille keino ylläpitää tilaa istuntojen välillä, silloittamalla kuilua perinteisen työpöydän laskentaparadigman ja syntyvän pilvipalvelujen maailman välillä. Säilyttämällä tärkeiden tietojen kopiot asiakastietokoneella Gears antoi verkkopohjaisten sovellusten pysyä käytettävissä myös silloin, kun tietokoneella ei ollut Internet-yhteyttä.

[Nopeuta verkkosivustoasi HTML5: n avulla jo tänään käyttämällä HTML5 Deep Dive PDF -opastusraportin tekniikoita. | Opi suojaamaan selaimesi "Web Browser Security Deep Dive" -oppaasta. ]

Uusia Gears-julkaisuja ei kuitenkaan enää tule olemaan. Gears ei ole koskaan saatavana uusimmalle selaimelle, mukaan lukien juuri julkaistu Internet Explorer 9 ja tuleva Firefox 4. Jopa Googlen oma Chrome-selain, joka on toimitettu sisäänrakennetulla Gearsilla alusta lähtien, häviää tuen tekniikka versiosta 12 alkaen, joka tulee myöhemmin tänä vuonna.

On houkuttelevaa tulkita Gearsin kuolema Googlen epäonnistumiseksi, mutta se ei olisi aivan oikein. Pikemminkin päätöstä Gearsin lopettamisesta voidaan pitää voittona Googlen pyrkimyksissä edistää avoimia verkkostandardeja sovellusalustana, ja se tarjoaa kertovan kuvan käynnissä olevasta HTML-standardointiprosessista.

Johtaa esimerkillä

Vuonna 2008, noin vuosi Gearsin julkaisun jälkeen, haastattelin Dion Almaeria, joka työskenteli tuolloin Google Developer Programsissa. Silloinkin Almaer ei salannut Googlen ja W3C: n HTML5-työryhmän rinnakkaisia ​​kehitystoimia. "Voit katsella HTML5-ehdotusta, jota muokataan tällä hetkellä aktiivisesti, ja huomaat, että on olemassa tietokanta-sovellusliittymä, kuten Gearsilla on tietokanta-sovellusliittymä", Almaer sanoi. "Haluamme kovasti, että tämä on osa kaikkien käytettävää verkkoa."

Itse asiassa Almaer ei tehnyt eroa Google Gears -tekniikan ja W3C: ssä esitetyn eritelmän välillä. "Meillä on Gears siellä", Almaer sanoi. "Olemme oppineet paljon tekemällä tämän työn tosiasiallisesti saadaksemme sen toimimaan offline-tilassa. Joten voimme nyt palata standardiryhmiin ja jakaa kokemuksiamme, ja voimme työskennellä heidän kanssaan saadakseen nämä tosiasiallisesti noudatetut standardit taistelutestattu. "

Almaerille ei ollut pelkästään varma johtopäätös, että Gears-tekniikka toimitettaisiin W3C: lle, mutta se, että Gears-tekniikka oli jo testattu kentällä, teki kaiken eron, vaikka sen kehittäjä oli yksi myyjä. "Jos tarkastellaan onnistuneita standardeja verrattuna standardeihin, jotka eivät mielestäni ole yhdenmukaisia, onko ne todella testattu vai oliko vain joukko myyjiä huoneessa yrittäen selvittää mitä tehdä", hän sanoi.

Copyright fi.verticalshadows.com 2022