A fost reluată dezvoltarea activă a motorului de browser Servo

Dezvoltatorii motorului de browser Servo, scris în limbajul Rust, au anunțat obținerea unui finanțare care va ajuta la revitalizarea proiectului. Printre primele sarcini se numără revenirea la dezvoltarea activă a motorului, restaurarea comunității și atragerea de noi participanți. În cursul anului 2023, este planificat să se îmbunătățească sistemul de aranjare a paginilor (layout system) și să se obțină suport operațional pentru CSS2.

Stagnarea proiectului a durat din 2020, după ce compania Mozilla a concediat echipa care dezvolta Servo și a transferat proiectul către organizația Linux Foundation, în cadrul căreia s-a planificat formarea unei comunități din dezvoltatori și companii interesate. Până la transformarea sa într-un proiect independent, motorul a fost dezvoltat de angajații Mozilla în colaborare cu compania Samsung.

Motorul este scris în limbajul Rust și se distinge prin suportul pentru redarea web-urilor multi-threaded, precum și prin paralelelizarea operațiunilor cu DOM (Document Object Model). Pe lângă paralelelizarea eficientă a operațiunilor, tehnologiile de programare sigură utilizate în Rust permit creșterea nivelului de securitate al codului. Inițial, motorul de browser Firefox nu putea să valorifice pe deplin potențialul sistemelor multi-core moderne din cauza utilizării schemelor de procesare single-threaded. Servo permite împărțirea codului DOM și redării în sarcini mai mici, care pot fi executate în paralel și să utilizeze mai eficient resursele CPU multi-core. Unele părți din Servo, cum ar fi motorul CSS multi-threaded și sistemul de redare WebRender, sunt deja integrate în Firefox.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster