Komponentit

Google testaa ActiveX-vaihtoehto

Kaara testaa Google Chromecastin

Kaara testaa Google Chromecastin
Anonim

Google on julkaissut uuden ohjelmiston, Web-kehittäjät kirjoittavat tehokkaampia ohjelmia, jotka toimivat suoraan käyttöjärjestelmän kanssa sen sijaan, että niitä olisi käytettävä selaimen kautta.

Called Native Client -ohjelmisto julkaistiin Googlen insinöörien keskuudessa avoimen lähdekoodisovelluksen avulla. Se on vielä kehityksen varhaisessa vaiheessa, mutta Google sanoo, että se voisi lopulta auttaa web-kehittäjiä luomaan nopeammin ajettavia Web-ohjelmia ja tuntemaan itsensä todellisemmilta työpöytäohjelmilta.

Kehittäjät voivat käyttää Native Clientia nopeuttamaan valokuvien jakamista Webissä sivustoon, jotta käyttäjät voisivat koskettaa valokuvia poistumatta sivustosta, Googlen tiedottaja Brad Chen kirjoitti yrityksen blogissa. "Nykyaikaiset tietokoneet voivat suorittaa miljardeja ohjeita sekunnissa, mutta nykyiset verkkosovellukset voivat käyttää vain pienen osan tätä laskennallista tehoa", hän sanoi.

[Lue lisää: Haittaohjelmien poistaminen Windows-tietokoneelta]

Google ei odota, että ohjelmistoa käytetään laajasti vain vielä. "Native Client on tutkimusteknologia, joten tämän julkaisun tavoitteena on paljastaa se tutkimus-, turvallisuus- ja avoimen lähdekoodin yhteisöille heidän palautteensa ja panoksensa", Googlen tiedottaja sanoi sähköpostilla.

Native Client näyttää samanlaiselta kuin Microsoftin ActiveX-tekniikka, mutta se toimii Linuxissa ja Mac OS: ssä sekä Windowsissa.

Kehittäjät tekevät koodin GNU C Compiler -version avulla, jotta työpöytäohjelmat voidaan koota toimimaan käyttäjän tietokoneella käyttäen erityistä selaimen laajennusta.

"Google pyrki selkeästi löytämään tapoja hallita enemmän työpöytää, selaimen ja käyttäjän sisältöä", sanoi SecTheory-tietoturvakonsultointijohtaja Robert Hansen pikaviestin kautta. "Native Client näyttää olevan toinen tapa päästä ihmisten tietokoneisiin ja käyttää mahdollisimman paljon resursseja, ei ole kysymys siitä, voidaanko se tehdä, on kysymys siitä, pitäisikö tehdä sen. mutta puhumattakaan toisesta ActiveX-kloonista. "

Native Client ei ole tarkoitettu korvaamaan olemassa olevaa tekniikkaa, Googlessa. "Uskomme, että kehittäjät voivat käyttää tätä tekniikkaa muiden rinnalla luomaan sovelluksia, jotka tarjoavat entistä rikkaamman ja dynaamisemman kokemuksen", Googlen tiedottaja sanoi.

Ohjelmisto ei vielä toimi Microsoftin Internet Explorerin kanssa, mutta toimii Google Chrome-, Firefox-, Safari- ja Opera-selaimissa. Kehittäjät toivovat tukevansa Internet Exploreria lopulta.

Jotta Native Client -ohjelma pysyisi turvassa, Google on rakentanut sen, mitä se kutsuu "sisäpakkalaatikkoon", joka analysoi suojausvirheiden koodin ja suojaa loput käyttöjärjestelmästä "Vaikka se on suuri haaste Native Clientin varmistamiseksi, uskomme, että kyky turvallisesti käyttää nopeaa alkuperäistä koodia selaimessa voi olla hyödyllistä käyttäjille ja kehittäjille", Chen kirjoitti.