Tech-Demo vom neuen Mozilla-Browser
Mozilla-Entwickler Paul Rouget hat für Juni eine Tech-Demo eines neuen Browsers angekündigt. Servo ist eine komplette Neuentwicklung auf Basis einer neuen Browser-Engine. An der forscht Mozilla seit 2013 mit dem Ziel, eine schnelle Engine mit stark modularem Aufbau zu schaffen, die auch in Embedded-Geräten läuft. Für Sicherheit soll die Programmiersprache Rust sorgen, die Speicherzugriffsfehler und Pufferüberläufe ausschließt. Rust und Servo entstanden parallel unter Mozillas Ägide.
Servo verwendet noch einige Komponenten von Gecko: die JavaScript-Engine und die Grafikschnittstellen. Die neue Engine soll Gecko „keinesfalls ersetzen“, sondern „dazu beitragen, Gecko zu verbessern“, betonte eine Mozilla-Sprecherin. Servo unterstützt das Chromium-Embedded-Framework, sodass Chromium-basierende Browser wie Opera, Vivaldi oder Brave die Engine gegen Servo austauschen könnten.
Als rudimentäre Oberfläche haben die Entwickler Servo Browser.html mitgegeben, ein GUI, das mit Web-Techniken gebaut ist. Deshalb sprechen die Entwickler bei dem geplanten Release von „Servo+Browser.html“. Wer nicht mehr bis Juni warten will, kann Servo bereits heute ausprobieren – idealerweise auf einem 64-Bit-Linux oder Mac-Rechner. Die Quellen liegen auf GitHub. (Herbert Braun/dbe@ct.de)
Servo bei GitHub: ct.de/y3he