Lançamento do motor de navegador Servo 0.0.1

Foi publicado o primeiro lançamento separado do motor de navegador Servo, escrito na linguagem Rust. Até agora, o projeto havia apenas formado builds noturnas. A nota de lançamento menciona apenas que, em funcionalidade, ele é semelhante ao build noturno de 19 de outubro, para o qual foi feito um teste manual adicional. O lançamento também marcou o início da formação de builds para sistemas Apple com macOS baseados em processadores de arquitetura ARM. Builds prontas foram disponibilizadas para Linux, Android, macOS e Windows.

O motor foi inicialmente desenvolvido pela Mozilla, mas depois passou a ser apoiado pela Linux Foundation. O Servo se destaca pelo suporte a renderização web em múltiplas threads, paralelizando operações com DOM (Modelo de Objeto de Documento) e utilizando os mecanismos de programação segura fornecidos pela linguagem Rust. O Servo foi criado com suporte à fragmentação do código DOM e renderização em tarefas menores, que podem ser executadas em paralelo e utilizar os recursos de CPUs multinúcleo de forma mais eficiente. Partes do Servo já estão integradas ao Firefox, como o motor de CSS multithread e o sistema de renderização WebRender. Um navegador demonstrativo ServoShell está em desenvolvimento com base no Servo.

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