Root NationNachrichtenIT-NeuigkeitenAppleGoogle Microsoft und Mozilla arbeiten gemeinsam an einer Browser-Erweiterung

AppleGoogle Microsoft und Mozilla arbeiten gemeinsam an einer Browser-Erweiterung

-

Browsererweiterungen können schwierig zu entwickeln und zu warten sein, insbesondere für Erweiterungen, die mehr als einen Browser unterstützen möchten. Firefox, Edge, Opera und andere basieren ihre Erweiterungs-APIs auf Chrome, aber jeder Browser fügt seine eigenen Änderungen hinzu und implementiert nicht immer die neuen APIs von Google. Glücklicherweise haben sich alle großen Browser-Anbieter darauf geeinigt, die WebExtensions-Gruppe zu gründen, deren Ziel es ist, APIs und Funktionen browserübergreifend zu standardisieren.

Den vorliegenden Daten zufolge werden sich Vertreter aller großen Browser-Entwickler an der Standardisierung von Erweiterungen beteiligen, und die Gruppe mit dem Namen WebExtensions Community Group (WECG) wird von Timothy Hatcher geleitet Apple und Simeon Vincent von Google. Gemeinsam werden sie versuchen, mehrere Hauptaufgaben zu lösen.

Zunächst geht es darum, den Prozess der Entwicklung von Erweiterungen zu vereinfachen, indem ein konsistentes Modell und ein gemeinsamer Kern, Funktionalität, API und Berechtigungen erstellt werden. Es ist auch geplant, eine Beschreibung der Architektur zu erstellen, deren Verwendung die Produktivität der erstellten Lösungen erhöhen und sie sicherer machen wird.

WebExtensions

Gleichzeitig beabsichtigen die Projektbeteiligten nicht, jeden Aspekt der Entwicklung von Erweiterungen vorzugeben oder Innovationen zu hemmen. Jeder Browser-Entwickler wird weiterhin unabhängig nach seinen eigenen Regeln und Richtlinien arbeiten. Entwickler von Erweiterungen und Browsern, die an einer Teilnahme an diesem Projekt interessiert sind, können sich ihm anschließen, indem sie eine Bewerbung auf der Website des World Wide Web Consortium (W3C) einreichen. WECG-Mitglieder haben auf GitHub ein separates Repository erstellt, das für zukünftige Arbeiten verwendet wird. Es enthält auch Regeln und Statut eine neue Community von Entwicklern.

https://twitter.com/w3c/status/1400860930611757059?s=20

WebExtensions wird seit einigen Jahren als allgemeiner Begriff für die Chrome-Erweiterungs-API verwendet. Opera übernahm es, als der Browser 2013 auf Chromium umstellte, Firefox wechselte 2017 zur API (Mozilla prägte größtenteils den Begriff „WebExtensions“) und Safari fügte letztes Jahr Unterstützung dafür hinzu. Allerdings variieren die Berechtigungen und verfügbaren APIs erheblich zwischen den Browsern, sodass der Standardisierungsprozess eine gute Nachricht für Entwickler sein wird. Chromium-basierte Browser wie Vivaldi und die neuen Microsoft Edge folgt weitgehend der Chrome-Implementierung mit wenigen (wenn überhaupt) Änderungen.

Lesen Sie auch:

Anmelden
Benachrichtigen Sie über
Gast

0 Ihre Nachricht
Eingebettete Bewertungen
Alle Kommentare anzeigen