Release des Browser-Engines WebKitGTK 2.36.0 und des Webbrowsers Epiphany 42

Die neue stabile Version WebKitGTK 2.36.0 wurde veröffentlicht, ein Port der Browser-Engine WebKit für die GTK-Plattform. WebKitGTK ermöglicht die Nutzung aller Funktionen von WebKit über eine GNOME-orientierte API, die auf GObject basiert und kann verwendet werden, um Web-Inhaltsverarbeitungswerkzeuge in alle Anwendungen zu integrieren, von speziellen HTML/CSS-Parsern bis hin zur Erstellung voll funktionsfähiger Webbrowser. Zu den bekannten Projekten, die WebKitGTK nutzen, gehört der Standardbrowser GNOME (Epiphany). Zuvor wurde WebKitGTK im Midori-Browser verwendet, aber nachdem das Projekt in die Hände der Astian Foundation überging, wurde die alte Version von Midori auf WebKitGTK eingestellt und ein grundsätzlich anderes Produkt mit demselben Namen Midori, basierend auf der Electron- und React-Plattform, durch einen Fork des Browsers Wexond geschaffen.

Wesentliche Änderungen:

  • Eine neue Implementierung von Hilfsmitteln für Menschen mit Behinderungen wurde vorgeschlagen, die von ATK auf DBus-Schnittstellen AT-SPI übertragen wurde.
  • Die Unterstützung der Methode requestVideoFrameCallback wurde hinzugefügt.
  • Die Unterstützung für Medien-Sessions wurde hinzugefügt.
  • Der Parameter hardware-acceleration-policy, der Regeln für die Anwendung von Hardware-Beschleunigung definiert, wurde auf «always» gesetzt.
  • Eine API zur Verarbeitung eigener URI-Schemata wurde hinzugefügt.
  • Unter Linux wurde die Echtzeitverarbeitung für Threads, die mit Benutzern interagieren (Ereignishandler, Scrollen usw.), aktiviert.

Basierend auf WebKitGTK 2.36.0 wurde die Version des GNOME Browsers Web 42 (Epiphany) veröffentlicht, die folgende Änderungen bietet:

  • Der integrierte PDF-Viewer (PDF.js) wurde aktualisiert.
  • Die Unterstützung für die Verwendung eines Dunkelmodus wurde hinzugefügt.
  • Die Anwendung der Hardware-Beschleunigung ist durchgehend aktiviert.
  • Vorbereitungen für den Übergang zu GTK 4 wurden getroffen.
  • Es wurde die Möglichkeit hinzugefügt, URIs über Desktop-Handler zu öffnen.
  • Die Unterstützung für die Bibliothek libportal 0.5 wurde hinzugefügt, die einfache, asynchron arbeitende Schichten für die meisten Flatpak-„Portale“ bereitstellt.
  • Der Code zur Verwaltung von Suchmaschinen wurde überarbeitet.

Quelle: opennet.ru

60GB SSD 8Gb DDR4