Windows Tips & News

O Projeto Quantum da Mozilla é um novo motor para Firefox

Há poucos dias, a Mozilla apresentou seu novo projeto, "Quantum", que visa fornecer um motor novo e notavelmente melhorado para o navegador Firefox. Será baseado no Gecko e deve trazer muitas melhorias para o desempenho do Gecko, graças ao aumento simultaneidade e paralelismo, latência reduzida e melhor confiabilidade fornecida pela linguagem de código Rust e seu recursos.

banner com logotipo da firefox
Quantum é dividido em quatro projetos distintos.

O projeto Quantum CSS substituirá o mecanismo CSS do Gecko pelo do Servo. Servo é o substituto de longo prazo do Gecko baseado em uma arquitetura moderna, de alto desempenho e paralelizada.

O projeto Quantum DOM tornará o Gecko mais responsivo, especialmente quando há muitas guias de plano de fundo abertas. Quando o Quantum DOM for concluído, o código JS para guias diferentes (e possivelmente iframes diferentes) será executado em threads programados cooperativamente separados; o código para algumas guias de plano de fundo nunca será executado.

Quantum Compositor move o compositor do Gecko em seu próprio processo. Como a instabilidade do driver gráfico é uma das principais fontes de travamentos do Firefox, esperamos que mover o código que interage com a GPU em seu próprio processo torne o Firefox mais estável.

Finalmente, Quantum Rendering substituirá o subsistema gráfico do Gecko pelo do Servo, chamado WebRender. O Servo usa a GPU com mais eficiência do que o Gecko, conduzindo-o mais como um jogo do que um navegador da web.

Esses projetos estão em vários estágios de completude. O Quantum Compositor está bem avançado, enquanto o Quantum Rendering está apenas começando. Ainda há muita incerteza sobre os projetos.

Quantum DOM

Quantum DOM executará o código JavaScript para diferentes guias em threads paralelas, o que permitirá aumentar o desempenho do navegador com muitas guias abertas. Para alternar entre os threads, um agendador especial será usado para alterar o contexto suavemente durante o processo. Muitas melhorias virão para capturar scripts pesados ​​e loops infinitos no código Javascript.

Fluxo Quântico

Quantum Flow é uma parte do projeto Quantum dedicado a otimizações avançadas da IU do navegador.

Assista ao seguinte vídeo:

Fonte: Blog de Bill McCloskey.

A Microsoft adiciona temas 4K para Windows 10 à Microsoft Store

A Microsoft adiciona temas 4K para Windows 10 à Microsoft Store

Começando com o Windows 7, a Microsoft inventou um novo formato de tema - themepack. Ele foi cria...

Consulte Mais informação

Arquivos temáticos de Salt Lakes e Mar Morto

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação

Arquivos temáticos de Salt Lakes e Mar Morto

Este site usa cookies para melhorar a sua experiência enquanto navega pelo site. Destes cookies, ...

Consulte Mais informação