Veröffentlichung der Browser-Engine WebKitGTK 2.28.0 und des Webbrowsers Epiphany 3.36

Vorstellung Veröffentlichung eines neuen stabilen Branches WebKitGTK 2.28.0, Port des Browser-Engines WebKit 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 Midori 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 gebildet 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

60GB SSD 8Gb DDR4