0 Compartilhamentos 137 Views

Google, Microsoft, Apple e Mozilla se unem para acelerar a web

Os gigantes Google, Microsoft, Apple e Mozilla juntaram forças em torno do mesmo objetivo: implementar o WebAssembly e tornar a navegação muito mais rápida.

WebAssembly é um novo formato que traz o poder do código binário para programadores e navegadores finalmente se entenderem. Para gerar interatividade e produzir efeitos no lado do cliente até hoje foi utilizado o JavaScript, arquivos de texto que precisam ser interpretados linha a linha. Com o WebAssembly, o tempo de processamento pode ser até 23 vezes mais rápido.

Com códigos bytecode, o nível de compressão e execução é muito superior ao obtido com o JavaScript tradicional. O resultado é um ganho de performance para uma web cada vez mais dinâmica. Esse Cálice Sagrado da velocidade já estava sendo perseguido pelos principais fabricantes de navegadores, cada um com seu padrão. O WebAssembly é a união destes esforços em torno do mesmo objetivo.

A meta agora é adotar o WebAssembly em todos os navegadores e abrir um leque de opções para desenvolvedores. No futuro, será possível compilar código escrito em C ou C++ para ser executado em navegadores. Mais pra frente, outras linguagens, como Rust ou C# também poderão ser utilizadas para desenvolvimento web.

Isso não significa o fim do JavaScript. De acordo com a equipe montada para implementar o próximo padrão,o WebAssembly será mais utilizado para “módulos de compressão, visualização e animação” enquanto alterações de interface e validações continuarão usando JavaScript.

As mudanças ainda não tem data para aparecer e as especificações do WebAssembly estão na sua fase inicial.

Você pode se interessar

7 Passos para preparar sua loja online para a Black Friday e o Natal
Artigos
4 visualizações
Artigos
4 visualizações

7 Passos para preparar sua loja online para a Black Friday e o Natal

Carlos L. A. da Silva - 12 de novembro de 2019

Chegou aquela época do ano que os lojistas adoram e o desafio está lançado: sua loja online está preparada?

Pipeline (CD/CI) // Dicionário do Programador
Vídeos
9 visualizações
Vídeos
9 visualizações

Pipeline (CD/CI) // Dicionário do Programador

Thais Cardoso de Mello - 11 de novembro de 2019

Continuous Integration e Continuous Delivery Pipeline ou CI/CD Pipeline, ou ainda Continuous Delivery Pipeline, ou Pipeline para os íntimos é um processo que vem sendo amplamente utilizado nas empresas de desenvolvimento.

Promoções de Jogos do Final de Semana (09/11)
Notícias
17 visualizações
Notícias
17 visualizações

Promoções de Jogos do Final de Semana (09/11)

Carlos L. A. da Silva - 9 de novembro de 2019

Confira as melhores ofertas de jogos de PC para o final de semana.

Mais publicações

Como se Tornar um Cientista de Dados de Sucesso // Vlog #105
Vídeos
9 visualizações
9 visualizações

Como se Tornar um Cientista de Dados de Sucesso // Vlog #105

Thais Cardoso de Mello - 7 de novembro de 2019
Aprenda a acelerar a performance de sites com “premonição”
Artigos
18 visualizações
18 visualizações

Aprenda a acelerar a performance de sites com “premonição”

Carlos L. A. da Silva - 5 de novembro de 2019
Swift (a linguagem do iOS) // Dicionário do Programador
Vídeos
8 visualizações
8 visualizações

Swift (a linguagem do iOS) // Dicionário do Programador

Thais Cardoso de Mello - 4 de novembro de 2019
Promoções de Jogos do Final de Semana (01/11)
Notícias
12 visualizações
12 visualizações

Promoções de Jogos do Final de Semana (01/11)

Carlos L. A. da Silva - 1 de novembro de 2019