Veröffentlichung der Browser-Engine WebKitGTK 2.48.0 und des Webbrowsers Epiphany 48

Die Veröffentlichung des neuen stabilen Zweigs WebKitGTK 2.48.0, einer Portierung der WebKit-Browser-Engine für die GTK-Plattform, wurde angekündigt. 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 den Standard-GNOME-Browser (Epiphany) erwähnen. Zuvor wurde WebKitGTK im Midori-Browser verwendet, aber nachdem das Projekt in die Hände der Astian Foundation übergegangen war, wurde die alte Version von Midori auf WebKitGTK aufgegeben und ein grundlegend anderes Produkt mit dem gleichen Namen Midori erstellt.

Wichtige Änderungen:

  • WebGL unterstützt jetzt die Verwendung eines separaten Prozesses zur Interaktion mit der GPU. Standardmäßig werden WebGL-bezogene Vorgänge während der Verarbeitung von Webinhalten ausgeführt. Um einen separaten Prozess zu aktivieren, verwenden Sie den Parameter UseGPUProcessForWebGL.
  • In Fällen, in denen die GPU zum Rendern verwendet wird, wurde das Rendern von Seitenteilen in Worker-Threads verschoben.
  • Der GLib JavaScriptCore API wurde eine Funktion zum Erstellen von Promise-Objekten hinzugefügt.
  • Das MediaRecorder-Backend unterstützt jetzt das WebM-Format, für dessen Wiedergabe mindestens GStreamer 1.24.9 erforderlich ist.
  • Unterstützung für Audio-Bitrate-Einstellungen hinzugefügt.
  • Die Unterstützung für OpenType-SVG-Schriftarten, die über das SVG-Modul in der Skia-Bibliothek implementiert wurde, wurde wiederhergestellt.
  • Den zum Drucken generierten PDF-Dokumenten wurden Metadaten hinzugefügt, die Informationen wie Titel und Erstellungs-/Änderungsdatum enthalten.

Die Browserversion GNOME Web 2.48.0 (Epiphany) basiert auf WebKitGTK 48. Wichtigste Änderungen:

  • Die Funktionen des Dialogs zum Navigieren durch den Browserverlauf wurden erweitert. Die Anzahl der Bildschirmaktualisierungsvorgänge wurde reduziert. Auswahlmodus hinzugefügt.
  • Es wurde eine Warnung hinzugefügt, die angezeigt wird, wenn der Zugriff auf den Datenspeicher für eine Site deaktiviert wird.
  • Möglichkeit zum Schließen angehefteter Tabs hinzugefügt.
  • Die Schnittstelle zum Importieren von Lesezeichen und Passwörtern aus anderen Browsern wurde vereinfacht.
  • Zyklisches Scrollen von Elementen im Dropdown-Block der Adressleiste implementiert.
  • Verbesserter Mechanismus zum automatischen Ausfüllen von Passwortfeldern.
  • Dem Kontextmenü auf der Seite zum Öffnen eines neuen Tabs wurde ein Element zum Neuladen der Seite hinzugefügt.
  • Verbesserte Dialoge zum Arbeiten mit Lesezeichen und Anzeigen von Informationen zu Datenschutzproblemen (blockierter Tracking-Code).

Source: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz und VPS-VDS-Servern 🔥 Kaufen Sie zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server | ProHoster