Die Servo GTK-Bibliothek zur Integration der Servo-Engine mit GTK-Anwendungen wurde vorgestellt.

Ein Mitarbeiter von Amazon hat die Servo GTK-Bibliothek vorgestellt, die zum Einbinden des Servo-Web-Engines in Anwendungen dient, die GTK4 verwenden. Die Bibliothek implementiert ein GTK-Widget, mit dem das Servo-Webview verwendet werden kann, um Web-Inhalte anzuzeigen. Zu den besonderen Merkmalen gehört die UnterstĂŒtzung der Beschleunigung der Rendering-Leistung durch OpenGL und die Möglichkeit zur asynchronen Ereignisverarbeitung. Das Projekt ist in Rust geschrieben und wird unter der MPL 2.0-Lizenz vertrieben. Als Beispiel fĂŒr die Nutzung der Bibliothek wurde ein einfacher Webbrowser mit einer GTK-basierten BenutzeroberflĂ€che vorbereitet.

Die Servo GTK-Bibliothek zur Integration der Servo-Engine mit GTK-Anwendungen wurde vorgestellt.

Die Servo-Engine wurde ursprĂŒnglich von Mozilla entwickelt, ging dann jedoch unter die Obhut der Linux Foundation. Servo zeichnet sich durch die UnterstĂŒtzung der mehrschichtigen Rendering von Webseiten, die Parallelisierung von DOM (Document Object Model)-Operationen und die Nutzung der in Rust bereitgestellten sicherheitsbezogenen Programmiermechanismen aus. Servo wurde ursprĂŒnglich so konzipiert, dass es die Aufteilung von DOM-Coding und Rendering in kleinere Unteraufgaben unterstĂŒtzt, die parallel ausgefĂŒhrt werden können, um die Ressourcen von Mehrkern-CPUs effizienter zu nutzen. Einige Teile von Servo, wie die mehrschichtige CSS-Engine und das Rendering-System WebRender, sind bereits in Firefox integriert. Auf Basis von Servo entwickeln sich die Browser ServoShell und Verso.

Quelle: opennet.ru

ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server đŸ”„ ZuverlĂ€ssiges Hosting fĂŒr Websites mit DDoS-Schutz kaufen, VPS VDS Server - ProHoster