Asm,js es una tecnología algo más desconocida que WebRTC, pero que dará mucho que hablar. Se trata de un subconjunto de JavaScript que se ejecuta casi a velocidad nativa en el propio navegador, lo que permitirá el desarrollo de aplicaciones altamente intensivas, como juegos 3D y procesado de fotografías directamente en la web, sin necesidad de software adicional. Para ello, se hará uso del compilador múltiple Emscripten, el cual ofrece asm.js.
Como ya hemos visto en otros servicios, WebRTC es la tecnología que posibilita el uso de las comunicaciones a través del navegador, permitiendo el uso del audio y video llamadas, así como la posibilidad de compartir archivos con otras personas, sin necesidad de elementos adicionales. Hasta ahora, es Chrome quien ha apostado por esta tecnología, pero ahora Firefox también la integra dentro del propio navegador.
Las nuevas posibilidades pueden ser probadas a través de una demo de juego llamada BananaBread, la cual usa WebGL, Emscripten, asm.js y WebRTC. Respecto a WebGL, se ha mejorado su rendimiento de representación, siendo ésta una de las novedades menores que también incorpora Firefox en esta nueva versión estable.
Enlace: BananaBread Demo | Vía: Anuncio en el blog oficial