Die aktive Entwicklung der Browser-Engine Servo wurde wieder aufgenommen

Die Entwickler des Browser-Engines Servo, die in Rust geschrieben ist, haben eine Finanzierung angekündigt, die zur Wiederbelebung des Projekts beitragen soll. Zu den ersten Aufgaben gehören die Rückkehr zur aktiven Entwicklung des Engines, der Wiederaufbau der Community und die Gewinnung neuer Mitglieder. Im Jahr 2023 ist geplant, das Layout-System zu verbessern und eine funktionsfähige Unterstützung für CSS2 zu erreichen.

Die Stagnation des Projekts dauerte seit 2020 an, nachdem die Firma Mozilla das Team, das Servo entwickelte, entlassen hatte und das Projekt an die Linux Foundation übergeben wurde, in der ein Community-Netzwerk aus interessierten Entwicklern und Unternehmen gebildet werden sollte. Vor der Transformation zu einem unabhängigen Projekt wurde das Engine von Mitarbeitern von Mozilla in Zusammenarbeit mit Samsung entwickelt.

Die Engine ist in der Programmiersprache Rust geschrieben und zeichnet sich durch die Unterstützung von Multi-Threaded Rendering von Webseiten sowie durch die Parallelisierung von DOM (Document Object Model)-Operationen aus. Neben der effektiven Parallelisierung von Operationen ermöglichen die in Rust verwendeten Technologien für sichere Programmierung eine Erhöhung der Sicherheit der Codebasis. Ursprünglich konnte die Browser-Engine Firefox das Potenzial moderner Multi-Core-Systeme aufgrund der Verwendung von Einzel-Thread-Schemata zur Verarbeitung von Inhalten nicht vollständig ausschöpfen. Servo ermöglicht es, den DOM- und Rendering-Code in kleinere Teilaufgaben zu zerlegen, die parallel ausgeführt werden können, um die Ressourcen von Multi-Core-CPUs effizienter zu nutzen. Einige Teile von Servo, wie der Multi-Threaded CSS-Engine und das WebRender-Rendering-System, sind bereits in Firefox integriert.

Quelle: opennet.ru

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