WebAssembly - Novo Padrão de poderoso e mais rápido Web Apps por Cyber ​​Security Infotech

Google, Apple, Microsoft, Mozilla e deram as mãos para criar código para utilização nos browsers futuros, que promete até desempenho 20 vezes mais rápido

Apelidado Assembleia Web. (ou era m para o short), um projeto para criar um novo código de byte portátil para a Web que será mais eficiente tanto para desktop, bem como navegadores de celular para analisar que o código-fonte completo de uma página Web ou um aplicativo.

código de byte é na verdade um conjunto de instruções legíveis por máquina que é mais rápido para navegadores da web para carregar do que linguagens de alto nível

Web Assembleia -. Um novo formato de arquivo para compilar o código

No momento, navegadores usam JavaScript para interpretar o código e permitir a funcionalidade em sites como o conteúdo dinâmico e formas. Por padrão, arquivos JavaScript são baixados do servidor e, em seguida, compilado pelo motor de JavaScript no navegador da web

No entanto, as melhorias foram feitas para carregar vezes via Asm.js -. Dialeto JavaScript despojado descrito como uma "assembléia idioma para a web "- sistemas baseados em código, mas bytes, como .NET são mais rápidos e permitem a compilação eficiente

Assembleia Web irá introduzir um novo formato de arquivo que permitirá que desenvolvedores para compilar seu código para uma notação binária, que será então. ser executado dentro de cada navegador (por exemplo, Chrome, Firefox, IE /Edge, Safari) JavaScript motor.

Se for introduzida como um padrão implementado em todos os browsers, Assembleia Web certamente poderia trazer desempenho app semelhante ao conteúdo da Web, bem como aplicações . Desempenho

Mais de 20% mais rápido

Testes preliminares já mostram que a representação binária é 23 vezes mais rápido do que para analisar aplicações JavaScript similares otimizados através asm.js amplamente apoiadas da Mozilla para navegadores, e 20 a 30 por cento menor do que seu tamanho real do arquivo.

"Estou feliz de informar que a Mozilla já começou a trabalhar com os engenheiros Chromium, EDGE e Kit Web na criação de uma nova norma, a Assembleia da Web", disse Mozilla desenvolvedor Luke Wagner, "que define um modelo de formato e execução portátil, tamanho-e-tempo de carregamento eficiente especificamente concebido para servir como um alvo de compilação para a Web."

Atualmente, apenas C e C ++ do código pode ser compilado em uma Assembléia Web (aka era m arquivo).

Melhor Cyber ​​Security Company, na Índia

Além disso, os desenvolvedores do m foi saber que JavaScript é suportado em toda parte assim para navegadores da web mais velhos, eles são proporcionando um preenchimento de poli -. um script JavaScript que irá converter código byte Assembleia Web em asm.js para os navegadores que não suportam wasm

Assembleia Web ainda está em seus primeiros dias de desenvolvimento, sem padrões formais a partir de agora. As especificações e design de alto nível também não decidiu ainda, mas com todos os quatro principais desenvolvedores do navegador que trabalham juntos, era m deve aparecer em breve

O . Futuras possibilidades de formato de arquivo Assembleia Web estão sendo exploradas no GitHub página. No entanto, uma nova Assembleia da Comunidade Grupo Web já foi formada pelo World Wide Web Consortium (W3C), que está aberto para qualquer pessoa para participar. Estas são perguntas frequentes que lhe dará mais detalhes sobre os planos do grupo.