Издаден е браузерният двигател Servo 0.0.1

Публикуван е първият самостоятелен release на браузерния двигател Servo, написан на Rust. Досега проектът се формироваше само от нощни сборки. В бележката към изданието е посочено, че по функционалност е аналогичен на нощната сборка от 19 октомври, за която е извършено допълнително ръчно тестване. Изданието също така ознаменува началото на изграждането на сборки за системи на Apple с macOS на базата на ARM архитектура. Готовите сборки са предоставени за Linux, Android, macOS и Windows.

Двигателят първоначално се развива от компанията Mozilla, но след това премина под покровителството на Linux Foundation. Servo се отличава с поддръжка на многонишково рендериране на уеб страници, паралелизиране на операции с DOM (Document Object Model) и използването на механизми за безопасно програмиране, предоставени от Rust. Servo е създаден с поддръжка за разбиване на кода на DOM и рендериране на по-малки подзадачи, които могат да се изпълняват паралелно и по-ефективно да využиват ресурсите на многоядрени CPU. В Firefox вече са интегрирани някои части от Servo, като многонишковия CSS двигател и системата за рендериране WebRender. На базата на Servo се развива демонстрационният браузер ServoShell.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster