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

Eingereicht von Veröffentlichung eines neuen stabilen Zweigs WebKitGTK 2.28.0, Browser-Engine-Port WebKit für die GTK-Plattform. WebKitGTK ermöglicht Ihnen die Nutzung aller Funktionen von WebKit über eine GNOME-orientierte Programmierschnittstelle auf Basis von GObject und kann zur Integration von Tools zur Verarbeitung von Webinhalten in jede Anwendung verwendet werden, von der Verwendung in speziellen HTML/CSS-Parsern bis hin zur Erstellung voll ausgestatteter Webbrowser. Unter den bekannten Projekten, die WebKitGTK verwenden, können wir erwähnen Midori und der Standard-GNOME-Browser (Epiphany).

Wichtige Änderungen:

  • Die ProcessSwapOnNavigation-API wurde hinzugefügt, um den Start neuer Handler-Prozesse beim Navigieren zwischen verschiedenen Websites zu steuern.
  • API-Benutzernachrichten zum Organisieren der Interaktion mit Add-Ons hinzugefügt;
  • Unterstützung für das Set-Cookie SameSite-Attribut hinzugefügt, das verwendet werden kann, um das Senden von Cookies für standortübergreifende Unteranfragen einzuschränken, z. B. eine Bildanfrage oder das Laden von Inhalten über einen Iframe von einer anderen Website;
  • Die Unterstützung für Servicemitarbeiter ist standardmäßig aktiviert;
  • Die Pointer Lock-API wurde hinzugefügt, die es Spieleentwicklern ermöglicht, eine vollständigere Kontrolle über die Maus zu erlangen, insbesondere den Standard-Mauszeiger auszublenden und ihre eigene Handhabung der Mausbewegungen bereitzustellen;
  • Bei der Verteilung von Programmen in Flatpak-Paketen wurde die Möglichkeit hinzugefügt, in einer isolierten Umgebung zu arbeiten.
  • Bei der Darstellung von Formularen wird darauf geachtet, dass nur ein leichtes Theme verwendet wird;
  • Eine Serviceseite „about:gpu“ mit Informationen zum Grafikstapel hinzugefügt;

Basierend auf WebKitGTK 2.28.0 gebildet Veröffentlichung des GNOME-Webbrowsers 3.36 (Epiphany), der die Möglichkeit bietet, PDF-Dokumente direkt im Browserfenster herunterzuladen und anzuzeigen. Die Benutzeroberfläche wurde mithilfe von Responsive-Design-Techniken neu gestaltet, um unabhängig von Bildschirmauflösung und DPI ein komfortables Erlebnis zu gewährleisten. Ein dunkler Designmodus wurde hinzugefügt, der aktiviert wird, wenn der Benutzer dunkle Desktop-Designs auswählt. GNOME 3.36 wird voraussichtlich heute Abend veröffentlicht.

Source: opennet.ru

Kommentar hinzufügen