Betazeta Networks: BelelúBólidoCHWFayerWayerFW BrasilFerpleiLUPANiubieSaborizanteSabrosiaVeoVerdeWayerlessZimio Versión Movil

Temas Calientes

Google integra “Native Client” en Chrome para las Apps del futuro

native

Google lleva alrededor de un año trabajando en algo llamado “Native Client”, una tecnología de código abierto que permite a un navegador correr código nativo compilado. Es decir, podría potenciar enormemente las aplicaciones web que tenemos hoy en día. La compañía anunció que ahora este sistema está integrado en Chrome (en la versión 14, que está en beta).

Native Client permite ejecutar código C y C++ dentro del navegador, manteniendo la seguridad de tecnologías web como JavaScript. El sistema “usa Pepper, un grupo de interfaces que entregan capacidad de unir C y C++ con HTML5. Como resultado, los desarrolladores pueden aprovechar sus bibliotecas de código nativo y su expertise para entregar aplicaciones web portátiles y de alto desempeño”, escribió Google.

Ya hay algunos proyectos empezando a probarlo (después del salto) en lo que se ve que será algo muy interesante para las aplicaciones web. Aunque se trata de un proyecto de código abierto, el principal impulsor es Google que ha desarrollado la mayor parte del sistema.

A probar

Uno de los primeros experimentos de prueba del Native Client ya apareció: NaClBox. No tiene nada que ver con cajas de sal, sino que con Native Client. Lo que hace es que se puedan jugar juegos DOS en el navegador, como Monkey Island y Falcon 3.0 por ahora (habrá más en el futuro).

Funciona en Chrome 13, pero hay que activar Native Client en about:flags (en Chrome, basta escribir about:flags en la barra de direcciones).

El asunto sin duda abre grandes posibilidades para un sistema limitado como Chrome OS, el sistema operativo desarrollado por el buscador, que pretende que hagamos todo por internet.

Link: Building better web apps with a new Chrome Beta (Chrome Blog)

16 Comentarios

Google integra “Native Client” en Chrome para las Apps del futuro

Thumb up 0 Thumb down 0 avatar_ArKaNtOsDeath ArKaNtOsDeath dijo hace 10 meses

wow sumamente interesante ahora hay que pensar un poco mas en términos de seguridad creo yo.

pues a probar el clasico

cout <<"Hola Mundo!";

Responder
Thumb up 0 Thumb down 0 avatar_grevious grevious dijo hace 10 meses

no webeen, con la manga de lamers descontrolados de hoy en dia, van a empesar a aparecer scriptlets maliciosos en C en blogs como este! y por más medidas de seguridad que pongan se les van a salir kagasos...

google del terror... siempre haciendo weas sin pensar .... think google think! por favor!

Responder
Thumb up 0 Thumb down 0 avatar_RAD RAD dijo hace 10 meses

No se supone que Google Chrome usa sandbox el cual te permite tener aislado los procesos?

Thumb up 0 Thumb down 0 avatar_Rubelio Rubelio dijo hace 10 meses

Lo encuentro alucinante en la forma que une los eslabones de codigo de distintintos lenguajes pero, que sucedera con el codigo malisioso que entre la equipo, claro esta que no va a infectar el disco duro, pero y los que trabajan con sus archivos solo en la web, si no tienen backup, seria THE END no mas.

Responder
Thumb up 0 Thumb down 0 avatar_Yo Yo dijo hace 10 meses

"...si no tienen backup, seria THE END no mas..."

El weón siútico!
¿Por qué no me chupai la que Colgate?

Thumb up 0 Thumb down 0 avatar_harold2 harold2 dijo hace 10 meses

Bueno en ese caso el navegador se utiliza como un programa y con ellos los virus se tornarian potencialmente peligrosos.

Responder
Thumb up 0 Thumb down 0 avatar_Trolldad Trolldad dijo hace 10 meses

gracias por la info otra forma de viciarse, ahora a jugar duke nukem II
http://www.naclbox.com/gallery/duke-nukem-ii

Responder
Thumb up 0 Thumb down 0 avatar_rodrigo rodrigo dijo hace 10 meses

no me funco en linux

Responder
Thumb up 0 Thumb down 0 avatar_E E dijo hace 10 meses

Me imagino que a eso se refieren con "nativo"

Thumb up 0 Thumb down 0 avatar_Zeval Zeval dijo hace 10 meses

eso daría mucha mas independencia a tablets, ya que muchas mas aplicaciones podrían correr en ellas gracias a esta tecnología del navegador

Responder
Thumb up 0 Thumb down 0 avatar_Rob118 Rob118 dijo hace 10 meses

Si.... Lo malo es que el chrome del escritorio es mucho muchisimo mejor que el de los android....
Seria muy interesante osea que es como que mi navegador fuese un compilador.... Ahora si microsoft te acuerdas cuando te reias..."si.... Pero corre sobre guindous" ahora esas app correran sobre el navegador... Yo quiero probar... Solo que mi escritorio es ubuntu.... Vamos... Ponganlo para linux tambien.... No puedo ni jugar angrid bird

Thumb up 0 Thumb down 0 avatar_Elbasso Elbasso dijo hace 10 meses

me di cuenta que el juego no funciona 15 pero si funciona con el 13, pero al intentar correr el cliente en mi pc no funciona con el 13 pero si con el 15

Responder
Thumb up 0 Thumb down 0 avatar_steve trhollpkins steve trhollpkins dijo hace 10 meses

google siempre trata de imponer sus propios estandares pero a diferencia de microsoft a encontrado una forma de que muchos bajen sus pantalones y es luego de trabajar en eso por un tiempo lo publican con una licencia de codigo abierto y punto.

Responder
Thumb up 0 Thumb down 0 avatar_juancarlospaco juancarlospaco dijo hace 9 meses

Exijo un Binding para Python !

Responder
Thumb up 0 Thumb down 0 avatar_RJ RJ dijo hace 9 meses

:) maas trabajo para c++ developers ;)

Responder

Deja tu Comentario

La opción de comentar está abierta a todos los usuarios, pero te pedimos por favor mantenerte dentro del tema del artículo y no publicar comentarios ofensivos o publicidad basura. Nos reservamos el derecho de eliminar cualquier comentario que no cumpla estas reglas.

Para que aparezca tu foto en vez del icono genérico en tu comentario, el email con el que comentas debe estar inscrito en Gravatar.