Die Mozilla Foundation hört nicht auf, ihren FireFox-Webbrowser zu entwickeln und zu verbessern. Das beste Beispiel ist Servo, die zukünftige FireFox-Web-Rendering-Engine, die Gecko ersetzen wird . Das Erscheinen von Servo ist für den Monat Juli geplant, wo es voraussichtlich in den FireFox-Browser integriert wird.
Neuigkeiten, die Servo zu FireFox bringen wird.
Die Hauptneuheit dieser neuen Web-Rendering-Engine besteht darin, dass sie mit der Programmiersprache Rust zusammenarbeitet , mit der Sie mehr Solidität, Sicherheit und Geschwindigkeit erzielen. Darüber hinaus erhalten Sie mit Rust die beste Leistung der neuesten Technologien.
Eine weitere Neuerung ist die Aufnahme der Datei browser.html
, mit der die Homepage angepasst werden kann. Es wird mit HTML, CSS und Javascript geschrieben, obwohl es sich derzeit in der Testphase befindet.
Bei der Entwicklung und Kompilierung von Servo werden Cargo (der Paketmanager der Programmiersprache Rust) und auch das als Mach bekannte Mozilla-Task-Automation-Tool verwendet .
Wir konnten überprüfen, ob Servo es ermöglicht, die Antworten von Servern zu verarbeiten und zu dekomprimieren, die mit Brotli (einem neuen von Google entwickelten Komprimierungssystem) komprimiert wurden . Mit Brotli werden höhere Komprimierungsverhältnisse erzielt, sodass die Übertragungsgeschwindigkeit im Vergleich zu anderen Komprimierungsmethoden wie gzip oder deflate beschleunigt wird.
Wir können auch hardwarebeschleunigtes CSS mit der GPU genießen, obwohl die Überprüfung noch aussteht.
Die unterstützten Betriebssysteme sind Linux, Windows, OSX, Android und Firefox OS (Gonk). In der Mozilla-Roadmap für 2016 ist enthalten, dass Servo von seiner Prototypenphase in die Produktionsphase überführt und als Rendering-Engine in der Produktion etabliert wird.
Servo befindet sich in einer sehr aktiven Entwicklungsphase, in der jeder Benutzer Ideen einbringen, den Code verbessern oder Probleme melden kann. Enthusiasten dieses Projekts können über ihre Mailing-Liste oder über GitHub einen Beitrag leisten.