De release van de browserengine Servo 0.0.1

De eerste aparte release van de browserengine Servo, geschreven in de programmeertaal Rust, is gepubliceerd. Tot nu toe bestond het project alleen uit nachtelijke builds. In de release-opmerkingen staat alleen dat de functionaliteit overeenkomt met de nachtelijke build van 19 oktober, waarvoor extra handmatige tests zijn uitgevoerd. De release markeert ook het begin van de ontwikkeling van builds voor Apple-systemen met macOS op basis van processors met ARM-architectuur. Klaar om te downloaden zijn de builds voor Linux, Android, macOS en Windows.

De engine is oorspronkelijk ontwikkeld door Mozilla, maar is later onder de vleugels van de Linux Foundation gegaan. Servo onderscheidt zich door ondersteuning voor multithreaded rendering van webpagina's, het parallel verwerken van DOM (Document Object Model) operaties en het gebruik van de door Rust geboden mechanismen voor veilige programmering. Servo is oorspronkelijk ontworpen met ondersteuning voor het splitsen van DOM-code en rendering in kleinere subtaken die parallel kunnen worden uitgevoerd en zo de middelen van multicore CPU's efficiënter benutten. Sommige delen van Servo, zoals de multithreaded CSS-engine en het renderingssysteem WebRender, zijn al geïntegreerd in Firefox. Op basis van Servo wordt de demonstratiebrowser ServoShell ontwikkeld.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster