„Rust“ kalba parašyto „Servo“ naršyklės variklio kūrėjai paskelbė gavę finansavimą, kuris padės atgaivinti projektą. Pirmieji paminėti uždaviniai – sugrįžimas prie aktyvios variklio plėtros, bendruomenės atkūrimas ir naujų dalyvių pritraukimas. Per 2023 metus planuojama patobulinti puslapių išdėstymo sistemą ir pasiekti veikiančią CSS2 palaikymą.
Projektas stagnuoja nuo 2020 m., kai „Mozilla“ atleido „Servo“ kūrimo komandą ir perdavė projektą organizacijai, kuri... Linux Fondas, kuris planavo sukurti susidomėjusių kūrėjų ir įmonių bendruomenę. Prieš tapdamas nepriklausomu projektu, variklį kūrė „Mozilla“ darbuotojai bendradarbiaudami su „Samsung“.
Variklis parašytas Rust kalba ir palaiko tinklalapių kelių gijų atvaizdavimą, taip pat operacijų lygiagretinimą su DOM (dokumento objektų modeliu). Be efektyvaus operacijų lygiagretinimo, Rust naudojamos saugaus programavimo technologijos leidžia padidinti kodų bazės saugumo lygį. Iš pradžių „Firefox“ naršyklės variklis negalėjo visiškai išnaudoti šiuolaikinių kelių branduolių sistemų potencialo dėl vienos gijos turinio apdorojimo schemų naudojimo. „Servo“ leidžia suskaidyti DOM ir atvaizdavimo kodą į mažesnes papildomas užduotis, kurios gali veikti lygiagrečiai ir geriau išnaudoti kelių branduolių procesoriaus išteklius. „Firefox“ jau integruoja kai kurias „Servo“ dalis, tokias kaip kelių gijų CSS variklis ir „WebRender“ atvaizdavimo sistema.
Šaltinis: opennet.ru
