O desenvolvimento do motor de navegador Servo foi retomado.

Os desenvolvedores do motor de navegador Servo, escrito na linguagem Rust, anunciaram a obtenção de financiamento que ajudará a reviver o projeto. As primeiras tarefas mencionadas incluem retornar ao desenvolvimento ativo do motor, restaurar a comunidade e atrair novos participantes. Durante 2023, está planejado focar na melhoria do sistema de layout e alcançar suporte funcional para CSS2.

A estagnação do projeto durou desde 2020, após a Mozilla demitir a equipe que desenvolvia o Servo e transferir o projeto para a Linux Foundation, onde se planejava formar uma comunidade de desenvolvedores e empresas interessadas. Antes da sua transformação em projeto independente, o motor foi desenvolvido pelos funcionários da Mozilla em colaboração com a Samsung.

O motor é escrito na linguagem Rust e se destaca por suportar o renderização de páginas web em múltiplas threads, assim como pela paralelização de operações com o DOM (Modelo de Objetos do Documento). Além da eficiente paralelização de operações, as tecnologias de programação segura utilizadas em Rust permitem elevar o nível de segurança da base de código. Inicialmente, o motor do navegador Firefox não conseguia aproveitar completamente o potencial dos modernos sistemas multicore devido ao uso de esquemas de processamento de conteúdo de thread única. O Servo permite dividir o código do DOM e da renderização em subtarefas menores que podem ser executadas em paralelo e utilizar de forma mais eficiente os recursos de CPUs multicore. Algumas partes do Servo, como o motor CSS de múltiplas threads e o sistema de renderização WebRender, já estão integradas no Firefox.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster