Die Veröffentlichung des Browser-Engines WebKitGTK 2.48.0 und des Webbrowsers Epiphany 48

Die neue stabile Version 2.48.0 von WebKitGTK, einem Port der Browser-Engine WebKit für die GTK-Plattform, wurde veröffentlicht. WebKitGTK ermöglicht den Zugriff auf alle Funktionen von WebKit über eine GNOME-orientierte Programmierschnittstelle auf Basis von GObject und kann zur Integration von Web-Inhaltsverarbeitung in beliebige Anwendungen verwendet werden, von spezialisierten HTML/CSS-Parsern bis hin zur Erstellung voll funktionsfähiger Webbrowser. Zu den bekannten Projekten, die WebKitGTK verwenden, gehört der standardmäßige GNOME-Browser (Epiphany). Zuvor wurde WebKitGTK im Browser Midori verwendet, aber nach der Übernahme des Projekts durch die Astian Foundation wurde die alte Version von Midori auf WebKitGTK eingestellt, und ein völlig anderes Produkt mit dem gleichen Namen Midori wurde erstellt.

Wichtige Änderungen:

  • Für WebGL wurde die Unterstützung für die Verwendung eines separaten Prozesses zur Interaktion mit der GPU implementiert. Standardmäßig werden die zugehörigen WebGL-Operationen im Prozess der Web-Inhaltsverarbeitung ausgeführt; um einen separaten Prozess zu aktivieren, sollte der Parameter UseGPUProcessForWebGL verwendet werden.
  • In Fällen, in denen die GPU für das Rendern verwendet wird, wurde das Rendern von Teilen der Seiten in Worker-Threads verlagert.
  • Im GLib API JavaScriptCore wurde eine Funktion zur Erstellung von Promise-Objekten hinzugefügt.
  • Im Backend wurde die Unterstützung für das WebM-Format im MediaRecorder hinzugefügt, für dessen Wiedergabe mindestens die Version GStreamer 1.24.9 erforderlich ist.
  • Die Unterstützung zur Einstellung der Audio-Bitrate wurde hinzugefügt.
  • Die Unterstützung für OpenType-SVG-Schriften, implementiert über das SVG-Modul in der Skia-Bibliothek, wurde zurückgebracht.
  • In die für den Druck generierten PDF-Dokumente wurden Metadaten mit Informationen wie Titel und Erstellungs-/Änderungsdatum hinzugefügt.

Auf Basis von WebKitGTK 2.48.0 wurde die Version 48 des GNOME Web Browsers (Epiphany) veröffentlicht. Die wichtigsten Änderungen sind:

  • Die Möglichkeiten des Dialogs zur Navigation in der Browserverlauf wurden erweitert. Die Anzahl der Bildschirmaktualisierungen wurde reduziert. Ein Auswahlmodus wurde hinzugefügt.
  • Eine Warnung wurde hinzugefügt, die beim Deaktivieren des Zugriffs auf den Datenspeicher für die Website angezeigt wird.
  • Die Möglichkeit, angeheftete Tabs zu schließen, wurde hinzugefügt.
  • Die Benutzeroberfläche zum Importieren von Lesezeichen und Passwörtern aus anderen Browsern wurde vereinfacht.
  • Eine zyklische Scrollfunktion für Elemente im Dropdown-Menü der Adressleiste wurde umgesetzt.
  • Der Mechanismus zur automatischen Vervollständigung von Passwortfeldern wurde verbessert.
  • Im Kontextmenü der Seite zum Öffnen eines neuen Tabs wurde ein Punkt zum Aktualisieren der Seite hinzugefügt.
  • Die Dialoge zur Arbeit mit Lesezeichen und zur Anzeige von Datenschutzproblemen (blockierter Tracking-Code) wurden verbessert.

Quelle: opennet.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster