A Microsoft permite suporte total para asm.js no Windows 10

Experimente Nosso Instrumento Para Eliminar Problemas

A Microsoft ativou o suporte total para asm.js para versões do Windows Insider 10532 e posteriores ontem. Uma vez que geralmente se presume que a tão esperada atualização TH2 para versões estáveis ​​do Windows é 10586, ela estará disponível nesses sistemas este mês, já que a Microsoft planeja lançar a atualização TH2 para todos os sistemas este mês.

O Asm.js foi projetado pela Mozilla e implementado no navegador Firefox no Firefox 22 em 25 de junho de 2013.

Sem entrar em muitos detalhes, é um subconjunto de JavaScript que melhora o desempenho significativamente para aplicativos escritos em linguagens como C / C ++ que são portadas para JavaScript usando compiladores de origem para origem.

A principal vantagem do asm.js é que o desempenho é muito mais rápido quando comparado ao código que não usa o asm.js.

Aplicativos de exemplo que se beneficiam do asm.js são o mecanismo de jogo Unity, o mecanismo Unreal ou ScummVM.

A Microsoft implementou o asm.js em junho de 2015 no novo navegador da empresa, Microsoft Edge, mas o escondeu atrás de uma bandeira na época. Ontem, a empresa anunciou que o suporte a asm.js agora está disponível no navegador por padrão.

Além disso, os aplicativos da web hospedados e o WebView, que é usado pelos aplicativos universais do Windows 10, podem se beneficiar de códigos otimizados.

microsoft asm.js

A Microsoft criou um Demonstração da batalha de xadrez para ilustrar o ponto. Ele compara uma IA de computador otimizada com asm.js a outra que não é otimizada e limita o comprimento da curva a 200 ms.

Observação: se você não executar um Insider Build atualmente, será necessário habilitar o asm.js no Microsoft Edge carregando about: flags no navegador da web.

A IA otimizada tem maior probabilidade de vencer o jogo por causa do asm.js, pois pode processar mais movimentos por turno do que a IA que não se beneficia do asm.js. As opções são fornecidas para alterar o tempo por turno, o nível de habilidade da IA ​​e o valor de desprezo.

Os aplicativos da Windows Store também se beneficiam do asm.js por meio do WebView. É muito cedo para dizer se isso se tornará uma opção popular daqui para frente.

No entanto, é provável que ganhe mais destaque graças ao asm.js sendo suportado por outros navegadores importantes agora.

Informações adicionais sobre a implementação, outros aplicativos de demonstração que se beneficiam do asm.js e informações de depuração para desenvolvedores são fornecidas no site oficial Blog do Microsoft Edge Dev em Windows.com.