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:
- Unterstützung für den Mechanismus (Intelligent Tracking Prevention) zum Schutz der Benutzer vor der Verfolgung ihrer Bewegungen zwischen Websites hinzugefügt. ITP blockiert die Installation von Drittanbieter-Cookies und HSTS, schränkt die Übertragung von Informationen im Referrer-Header ein, begrenzt Cookies, die über JavaScript gesetzt werden, auf 7 Tage und blockiert gängige Methoden zum Umgehen der Verfolgungsblockierung.
- Unterstützung für die CSS-Eigenschaft
zur Anwendung grafischer Effekte auf den Bereich hinter dem Element hinzugefügt. - Die Verwendung von GTK-Themes zur Darstellung von Webformularen wurde eingestellt. Eine API zur Deaktivierung der Verwendung von GTK für Scrollleisten wurde hinzugefügt.
- Im Element „img“ wurde die Unterstützung für Videoformate hinzugefügt.
- Die automatische Wiedergabe von Video und Audio ist standardmäßig deaktiviert. Eine API zur Festlegung von Regeln für die automatische Wiedergabe von Videos wurde hinzugefügt.
- Eine API zum Deaktivieren des Tons für eine bestimmte Webansicht wurde hinzugefügt.
- Im Kontextmenü wurde eine Option zum Extrahieren von unformatiertem Text aus der Zwischenablage hinzugefügt, selbst wenn formatierten Text in die Zwischenablage kopiert wurde.
Basierend auf WebKitGTK 2.30.0 wurde der GNOME-Webbrowser 3.38 (Epiphany) veröffentlicht, der Folgendes enthält:
- Der Schutz gegen das Verfolgen der Benutzerbewegungen zwischen Websites ist nun standardmäßig aktiviert.
- In den Einstellungen wurde die Möglichkeit hinzugefügt, das Speichern von Daten durch Websites in lokalen Speicherbereichen zu blockieren.
- Die Unterstützung für den Import von Passwörtern und Lesezeichen aus dem Browser Google Chrome wurde implementiert.
- Der integrierte Passwortmanager wurde überarbeitet.
- Buttons zum Stummschalten/Anschalten des Tons in den gewählten Tabs wurden hinzugefügt.
- Die Dialoge zu den Einstellungen und zum Verlauf wurden neu gestaltet.
- Automatische Video-Wiedergabe mit Ton ist standardmäßig deaktiviert.
- Die Möglichkeit zur Anpassung der automatischen Wiedergabe von Videos in Verbindung mit einzelnen Websites wurde hinzugefügt.
Quelle: opennet.ru
