Der Webbrowser Epiphany (GNOME Web) unterstützt nun WebExtensions.

Im sich entwickelnden GNOME-Webbrowser Epiphany, der auf der WebKitGTK-Engine basiert und den Nutzern unter dem Namen GNOME Web angeboten wird, wurde Unterstützung für Erweiterungen im WebExtension-Format hinzugefügt. Die WebExtensions-API ermöglicht es, Erweiterungen mit gängigen Web-Technologien zu erstellen und vereinheitlicht die Entwicklung von Erweiterungen für verschiedene Browser (WebExtensions wird in Erweiterungen für Chrome, Firefox und Safari verwendet). Die Version mit Unterstützung für Erweiterungen wird Bestandteil der GNOME 43-Version sein, die für den 21. September geplant ist.

Es wird angemerkt, dass in Epiphany bislang nur ein Teil der WebExtension-API implementiert ist, aber diese Unterstützung bereits ausreichend ist, um einige beliebte Erweiterungen auszuführen. Im Laufe der Zeit wird die Unterstützung der WebExtension-API erweitert. Die Entwicklung erfolgt unter Berücksichtigung der Implementierung der zweiten Version des Erweiterungsmanifests und der Gewährleistung der Kompatibilität mit Erweiterungen für Firefox und Chrome. Unter den nicht umgesetzten APIs wird webRequest erwähnt, das in Erweiterungen zur Blockierung unerwünschter Inhalte verwendet wird. Zu den bereits verfügbaren APIs gehören:

  • alarms — Generierung von Ereignissen zu festgelegten Zeiten.
  • cookies — Verwaltung und Zugriff auf Cookies.
  • downloads — Verwaltung von Downloads.
  • menus — Erstellung von Kontextmenüelementen.
  • notifications — Anzeige von Benachrichtigungen.
  • Speicher — Speicherung von Daten und Einstellungen.
  • Tabs — Verwaltung von Tabs.
  • Fenster — Verwaltung von Fenstern.

In der nächsten Version von GNOME wird die Unterstützung für eigenständige Webanwendungen im PWA-Format (Progressive Web Apps) zurückkehren. Der GNOME Software-Anwendungsmanager wird eine Sammlung von Webanwendungen bereitstellen, die wie herkömmliche Programme installiert und deinstalliert werden können. Die Ausführung von Webanwendungen im Benutzerumfeld erfolgt über den Browser Epiphany. Es ist geplant, die Kompatibilität mit PWA-Anwendungen sicherzustellen, die für Chrome entwickelt wurden.

Quelle: opennet.ru

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