Veröffentlichung des Browser-Engines Servo 0.0.1

Die erste separate Version der Browser-Engine Servo, die in Rust geschrieben wurde, wurde veröffentlicht. Bislang gab es nur Nacht builds des Projekts. In den Release-Notizen wird nur erwähnt, dass die Funktionalität der Version der Nacht build vom 19. Oktober entspricht, für die zusätzliche manuelle Tests durchgeführt wurden. Die Veröffentlichung markiert auch den Beginn der Erstellung von Builds für Apple-Systeme mit macOS auf ARM-Architektur-Prozessoren. Fertige Builds sind für Linux, Android, macOS und Windows verfügbar.

Der Engine wurde ursprünglich von Mozilla entwickelt, ist aber dann unter die Obhut der Linux Foundation gewechselt. Servo zeichnet sich durch die Unterstützung von Multithreading beim Rendern von Webseiten, die Parallelisierung von DOM-Operationen (Document Object Model) und die Nutzung von Sicherheitsmechanismen der Programmiersprache Rust aus. Servo wurde von Anfang an zur Unterstützung der Aufteilung von DOM-Code und Rendering in kleinere Teilaufgaben entwickelt, die parallel ausgeführt werden können und Ressourcen von Multicore-CPUs effizienter nutzen. In Firefox wurden bereits einige Teile von Servo integriert, wie zum Beispiel die Multithreading-CSS-Engine und das Renderingsystem WebRender. Auf Basis von Servo wird der Demonstrationsbrowser ServoShell entwickelt.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Servern | ProHoster