Lo sviluppo attivo del motore del browser Servo è ripreso

Gli sviluppatori del motore di browser basato su Rust Servo hanno annunciato di aver ricevuto finanziamenti per contribuire a rilanciare il progetto. I primi obiettivi menzionati sono il ritorno allo sviluppo attivo del motore, la ricostruzione della community e l'attrazione di nuovi collaboratori. Nel corso del 2023, prevedono di migliorare il sistema di impaginazione e ottenere il supporto operativo per CSS2.

Il progetto è in fase di stallo dal 2020, dopo che Mozilla ha licenziato il team che sviluppava Servo e ha affidato il progetto a un'organizzazione Linux Fondazione, che aveva in programma di creare una comunità di sviluppatori e aziende interessati allo sviluppo. Prima di diventare un progetto indipendente, il motore è stato sviluppato da dipendenti di Mozilla in collaborazione con Samsung.

Il motore è scritto nel linguaggio Rust e supporta il rendering multi-thread di pagine web, nonché la parallelizzazione delle operazioni DOM (Document Object Model). Oltre a un'efficiente parallelizzazione delle operazioni, le tecnologie di programmazione sicura utilizzate in Rust consentono un livello di sicurezza più elevato del codice di base. Inizialmente, il motore del browser Firefox non riusciva a sfruttare appieno il potenziale dei moderni sistemi multi-core a causa dell'utilizzo di schemi di elaborazione dei contenuti a thread singolo. Servo consente di suddividere il codice DOM e di rendering in sottoattività più piccole che possono essere eseguite in parallelo e utilizzare le risorse delle CPU multi-core in modo più efficiente. Firefox integra già alcune parti di Servo, come il motore CSS multi-thread e il sistema di rendering WebRender.

Fonte: opennet.ru

Acquista hosting affidabile per siti con protezione DDoS, server VPS VDS 🔥 Acquista un hosting web affidabile con protezione DDoS, server VPS e VDS | ProHoster