Bol uverejnený prvý samostatný vydanie prehliadačového enginu Servo, napísaného v jazyku Rust. Doteraz sa projekt formoval len na nočných zostavách. V poznámke k vydaniu sa uvádza, že vo funkčnosti je podobný nočnej zostave z 19. októbra, pre ktorú bolo vykonané dodatočné ručné testovanie. Vydanie tiež oznámilo začiatok vytvárania zostáv pre systémy Apple s macOS na báze procesorov s architektúrou ARM. Hotové zostavy sú k dispozícii pre Linux, Android, macOS a Windows.
Engin sa pôvodne vyvíjal spoločnosťou Mozilla, ale neskôr prešiel pod ochranu organizácie Linux Foundation. Servo sa vyznačuje podporou multithreadového renderovania webových stránok, paralelizovaním operácií s DOM (Document Object Model) a využívaním mechanizmov bezpečného programovania poskytnutých jazykom Rust. Servo bol pôvodne vytvorený s podporou rozdelenia kódu DOM a renderovania na menšie podúlohy, ktoré môžu byť vykonávané paralelne a efektívnejšie využívať zdroje viacjadrových CPU. V prehliadači Firefox sú už integrované niektoré časti Servo, ako napríklad multithreadový CSS engin a systém renderovania WebRender. Na základe Serva sa vyvíja ukážkový prehliadač ServoShell.
Zdroj: opennet.ru
