Veröffentlichung eines neuen stabilen Branches , Port des Browser-Engines fĂŒr die GTK-Plattform. WebKitGTK ermöglicht die Nutzung aller Funktionen von WebKit ĂŒber eine GObject-basierte, GNOME-orientierte Programmierschnittstelle und kann zur Integration von Mitteln zur Verarbeitung von Web-Inhalten in beliebige Anwendungen verwendet werden, von der Nutzung in speziellen HTML/CSS-Parsern bis hin zur Erstellung voll funktionsfĂ€higer Webbrowser. Zu den bekannten Projekten, die WebKitGTK verwenden, zĂ€hlen und der Standardbrowser GNOME (Epiphany).
Wesentliche Ănderungen:
- API ProcessSwapOnNavigation wurde hinzugefĂŒgt, um die AusfĂŒhrung neuer Prozess-Handler beim Navigieren zwischen verschiedenen Websites zu steuern;
- API User Messages wurde hinzugefĂŒgt, um die Interaktion mit Erweiterungen zu organisieren;
- UnterstĂŒtzung fĂŒr das Attribut Set-Cookie SameSite wurde hinzugefĂŒgt, das verwendet werden kann, um die Ăbertragung von Cookies bei Cross-Site-Unterrufen, wie z.B. Bildanfragen oder das Laden von Inhalten ĂŒber ein iframe von einer anderen Website, einzuschrĂ€nken;
- Support fĂŒr Service Worker ist standardmĂ€Ăig aktiviert;
- API Pointer Lock wurde hinzugefĂŒgt, das es Spieleentwicklern ermöglicht, eine umfassendere Kontrolle ĂŒber die Maus zu erlangen, insbesondere die Standardmauszeiger auszublenden und die Mausbewegungen selbst zu bearbeiten;
- Es wurde die Möglichkeit hinzugefĂŒgt, in einer isolierten Umgebung zu arbeiten, die beim Verteilen von Programmen in Flatpak-Paketen bereitgestellt wird.
- FĂŒr das Rendering von Formularen wird ausschlieĂlich ein helles Design verwendet;
- Eine Dienstseite âabout:gpuâ mit Informationen ĂŒber den Grafik-Stack wurde hinzugefĂŒgt;
Basierend auf WebKitGTK 2.28.0 wurde der Browser GNOME Web 3.36 (Epiphany) veröffentlicht, der die Möglichkeit bietet, PDF-Dokumente direkt im Browserfenster herunterzuladen und anzuzeigen. Die BenutzeroberflĂ€che wurde mit adaptivem Design ĂŒberarbeitet, um eine komfortable Nutzung unabhĂ€ngig von Bildschirmauflösung und DPI zu gewĂ€hrleisten. Ein Dunkelmodus wird aktiviert, wenn der Benutzer dunkle Themen fĂŒr den Desktop auswĂ€hlt. Die Veröffentlichung von GNOME 3.36 wird fĂŒr heute Abend erwartet.
Quelle: opennet.ru
