Újraindult a Servo böngészőmotor aktív fejlesztése.

A Servo nevű böngészőmotor fejlesztői, amely Rust nyelven készült, bejelentették, hogy finanszírozást kaptak, ami segít a projekt újjáélesztésében. Az első feladatok között szerepel a motor aktív fejlesztésének megkezdése, a közösség helyreállítása és új résztvevők vonzása. 2023 folyamán a lapelrendezési rendszer (layout system) fejlesztésével és a CSS2 működő támogatásának elérésével kívánják foglalkozni.

A projekt stagnálása 2020 óta tart, miután a Mozilla cég elbocsátotta a Servo fejlesztéséért felelős csapatot, és a projektet a Linux Foundation-nek adta át, ahol a fejlesztéshez egy érdeklődő fejlesztőkből és cégekből álló közösséget kívántak kialakítani. Az önálló projektté történő átalakulás előtt a motort a Mozilla alkalmazottai fejlesztették a Samsung céggel együttműködve.

A motor Rust nyelven készült, és a weboldalak több szálon történő renderelésének támogatásával, valamint a DOM (Document Object Model) műveletek párhuzamosításával tűnik ki. Az effektív párhuzamosítás mellett a Rust technológiái a biztonságos programozáshoz lehetővé teszik a kód alap biztonsági szintjének növelését. Eredetileg a Firefox böngészőmotor nem tudta teljes mértékben kihasználni a modern, többmagos rendszerek potenciálját az egyszálú tartalomfeldolgozó rendszerek alkalmazásának köszönhetően. A Servo képes a DOM és a renderelési kódot kisebb alfeladatokra bontani, amelyek párhuzamosan futtathatók, így hatékonyabban használják ki a többmagos CPU erőforrásait. A Firefox már integrálta a Servo egyes részeit, mint például a több szálú CSS motort és a WebRender rajzolási rendszert.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster