Googlen Native Client tuo työpöytäsovellukset selaimeen

Teemu Laitila
21. helmikuuta, 2011 18:05

Google on ilmoittanut virallisessa Chromium-blogissaan Native Client -tekniikan lähestyvän valmistumista. Native Client on Googlen kehittelemä selainlaajennus, joka Microsoftin ActiveX-tekniikan tapaan mahdollistaa perinteisesti työpöydillä nähdyn natiivin koodin suorittamisen selaimissa. Native Client on kuitenkin suunniteltu alusta alkaen huomattavasti turvallisemmaksi kuin aikanaan suosittu, mutta pahamaineinen ActiveX.
Tulevaisuudessa kehittäjät voivat upottaa nettisivuille NaCl-moduuleita, joita suoritetaan JavaScriptin tapaan, mutta sovellukset pystyvät hyödyntämään tietokoneen laskentatehoa huomattavasti JavaScriptiä paremmin. Käytännössä NaCl-moduuleiden avulla esimerkiksi selainpelit kyettäisiin nostamaan uudelle tasolle ja työpöytäsovellusten sekä nettisivujen raja hämärtyisi entisestään. NaCl helpottaisi huomattavasti nykyisten työpöytäsovellusten siirtämistä selainpohjaisiksi.

Huolimatta tekniikan monista hyödyistä, Native Clientin pelätään olevan tuhoisa avoimen Internetin idean kannalta ja tuovan mukanaan yhteensopivuusongelmia vanhaan malliin. Vaikka Native Client on avoimen lähdekoodin projekti, sen kehitys on tiukasti Googlen hyppysissä. Native Clientista saattaisi pahimmillaan tulla uusi Flash.
Tällä hetkellä ainut tekniikkaa tukeva selain on Googlen Chrome-selaimen versio 10 tai uudempi eikä NaCl:n vaatimaa PepperPlugin API -rajapintaa (PPAPI) ole näköpiirissä muille selaimille. Native Client -sovellusten yleistyminen saattaisi tuoda Chromelle (ja Googlelle) epäterveen hallitsevan aseman selainmarkkinoilla.

Lue myös nämä
Tägit
Google Chrome Google Native Client
Käytämme evästeitä sivuillamme. Näin parannamme palveluamme.