Vydanie prehliadačového enginu Servo 0.0.1

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

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster