Der Webbrowser Epiphany (GNOME Web) unterstĂŒtzt jetzt WebExtensions.

Im von GNOME entwickelten Webbrowser Epiphany, der auf der WebKitGTK-Engine basiert und den Nutzern als GNOME Web angeboten wird, wurde die UnterstĂŒtzung fĂŒr Erweiterungen im WebExtension-Format hinzugefĂŒgt. Die WebExtensions-API ermöglicht die Erstellung von Erweiterungen mit Standard-Web-Technologien und uniformiert 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 Teil der Veröffentlichung GNOME 43 sein, die fĂŒr den 21. September geplant ist.

Es wird angemerkt, dass in Epiphany bisher nur ein Teil der WebExtension-API implementiert ist, aber diese UnterstĂŒtzung bereits ausreicht, um einige beliebte Erweiterungen auszufĂŒhren. Im Laufe der Zeit wird die UnterstĂŒtzung der WebExtension-API erweitert. Die Entwicklung erfolgt mit Blick auf die Implementierung der zweiten Versionsnummer des Erweiterungsmanifests und die GewĂ€hrleistung der KompatibilitĂ€t mit Erweiterungen fĂŒr Firefox und Chrome. Unter den nicht implementierten APIs wird webRequest erwĂ€hnt, die 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 Elementen fĂŒr kontextabhĂ€ngige MenĂŒs.
  • notifications – Anzeige von Benachrichtigungen.
  • storage – Speicherung von Daten und Einstellungen.
  • tabs – Verwaltung von Tabs.
  • windows – Verwaltung von Fenstern.

Im nĂ€chsten GNOME-Release wird auch die UnterstĂŒtzung fĂŒr eigenstĂ€ndige Webanwendungen im PWA-Format (Progressive Web Apps) zurĂŒckgebracht. Außerdem wird der GNOME Software-Anwendungen-Manager eine Auswahl von Webanwendungen enthalten, die wie normale Programme installiert und deinstalliert werden können. Die AusfĂŒhrung von Webanwendungen in der Benutzerumgebung erfolgt ĂŒber den Browser Epiphany. Es ist geplant, die KompatibilitĂ€t mit PWA-Anwendungen, die fĂŒr Chrome erstellt wurden, zu gewĂ€hrleisten.

Quelle: opennet.ru

60GB SSD 8Gb DDR4