В прототипа на браузера, базиран на движка Servo, е добавена поддръжка на табове

Разработчиците на браузерния двигател Servo, написан на Rust, публикуваха отчет с преглед на последните постижения на проекта. Сред интересните нововъведения е добавянето на поддръжка на табове, реализирането на страница за отваряне на нов таб, подобряване на инструментите за уеб разработчици и преработка на лентата с инструменти в прототипа на web браузера Servo-the-browser, развиван върху основата на Servo. В Servo по подразбиране е включена поддръжка за WebXR и Flexbox, реализирана е възможността за възпроизвеждане на звукови файлове във формат WAV, преработена е реализацията на API WebXR. Обновени са използваните в Servo JavaScript двигател SpiderMonkey 128 и компонентите WebRender 0.65 и wgpu 22.0.

В прототипа на браузера, базиран на движка Servo, е добавена поддръжка на табове

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

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

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