Servo 0.0.5 Browser Engine Released

Published release of the browser engine Servo 0.0.5 and the demo browser developed with it ServoShell, written in the Rust language. Ready-made builds generated for Linux, Android, macOS, and Windows.

The engine was initially developed by Mozilla but then came under the auspices of the Linux Foundation. Servo is distinguished by its support for multi-threaded rendering of web pages, parallelization of operations with the DOM (Document Object Model), and the use of safe programming mechanisms provided by the Rust language. Servo is natively designed to support breaking DOM and rendering code into smaller subtasks that can run in parallel and make more efficient use of multi-core CPU resources. Firefox already integrates some parts of Servo, such as the multi-threaded CSS engine and the WebRender rendering system.


Main changes:

  • HTML element added support for playing files in OGG format.
  • Added support for preloading resources using the tag, with which you can organize the loading of resources without waiting for them to be requested, for example, you can immediately load certain CSS files, scripts, videos, and images.
  • The “style” and “link” HTML elements now support the “blocking” property to pause page rendering until the resource has finished loading.
  • The “img” HTML element now supports the “align” property to control alignment images.
  • Added support for the “disabled” property to
/Reports, release notes, official announcements.