WebAssembly - nuevo estándar para aplicaciones Web de gran alcance y más rápido de Seguridad Cibernética Infotech

Google, Apple, Microsoft y Mozilla han unido para crear el código para su uso en el futuro los navegadores web que promete hasta 20 veces más rápido rendimiento

Apodado Asamblea Web. (o era m para abreviar), un proyecto para crear un nuevo código de bytes portátil para la Web que será más eficiente, tanto para escritorio, así como los navegadores web móviles para analizar que el código fuente completo de una página Web o una aplicación.

código byte es en realidad un conjunto de instrucciones de lectura mecánica que es más rápido para los navegadores web para cargar de lenguajes de alto nivel

Asamblea Web -. Un nuevo formato de archivo para compilar el código

Al Actualmente, los navegadores utilizan JavaScript para interpretar el código y permitir la funcionalidad en los sitios web, como el contenido y la forma dinámica. De forma predeterminada, los archivos JavaScript se descargan desde el servidor y luego compilados por el motor de JavaScript en el navegador web

Sin embargo, se han hecho mejoras para cargar tiempos a través Asm.js -. El dialecto JavaScript despojada describió como una "asamblea lenguaje para la web "- sistemas basados ​​en el código de bytes, pero como .NET son más rápidos y permitir la compilación eficiente

Asamblea Web introducirá un nuevo formato de archivo que permitirá a los desarrolladores para compilar su código a una notación binaria, que entonces. ser ejecutado dentro de cada navegador (por ejemplo, Chrome, Firefox, IE /Edge, Safari) JavaScript motor.

Si introduce como un estándar implementado en todos los navegadores web, Asamblea Web seguramente podría traer rendimiento aplicación como a contenido Web, así como aplicaciones . Rendimiento

Más del 20% más rápido

pruebas preliminares ya muestran que la representación binaria es de 23 veces más rápido que analizar que las aplicaciones de JavaScript similares optimizados a través asm.js amplio apoyo de Mozilla para los navegadores, y de 20 a 30 por ciento más pequeño que su tamaño real del archivo.

"Estoy feliz de informar que en Mozilla han comenzado a trabajar con los ingenieros de cromo, Edge y Kit Web en la creación de una nueva norma, la Asamblea Web", dijo el desarrollador de Mozilla Lucas Wagner, "que define un modelo de formato y ejecución portátil, tamaño- y el tiempo de carga eficiente diseñado específicamente para servir como un objetivo de compilación para la Web".

Actualmente, sólo C y C ++ de código pueden ser compilados en una Asamblea Web (aka era m archivo).

Mejor Seguridad Cibernética de la empresa en la India

Por otra parte, los desarrolladores de era m saben que JavaScript está soportado en todas partes por lo que para los navegadores más antiguos, que son proporcionando un relleno de poli -. una secuencia de comandos JavaScript que convertirá código de bytes Asamblea Web en asm.js para aquellos navegadores que no soportan WASM

Asamblea web está todavía en sus primeros días de desarrollo sin normas formales a partir de ahora. Las especificaciones y el diseño de alto nivel también no ha decidido aún, pero con los cuatro desarrolladores de navegadores principales que trabajan juntos, era m debería aparecer pronto Francia El . Futuras posibilidades de formato de archivo de la Asamblea Web se están estudiando en la página GitHub. Sin embargo, una nueva web de la Asamblea de la Comunidad Grupo ya ha sido formado por el World Wide Web Consortium (W3C), que está abierto para que cualquiera pueda unirse. Estas son preguntas frecuentes que le dará más detalles sobre los planes de grupo.