Basilisk-Browser beendet die WebExtension-Unterstützung

Der Basilisk-Browser, ein Webbrowser, der größtenteils vom Pale Moon-Team gewartet wird, unterstützt in Zukunft keine auf WebExtension basierenden Erweiterungen mehr.

Der Browser basiert auf der Unified XUL Platform, einer abgespaltenen Version des Mozilla Code Repository, die erstellt wurde, bevor Mozilla XUL und andere Komponenten für Firefox entfernt und sich auf WebExtensions- und Servokomponenten konzentriert.

Aktuelle Versionen von Basilisk werden als Entwicklungssoftware angesehen, was bedeutet, dass Benutzer Probleme haben können, wenn sie den Browser verwenden, und dass sich die Dinge während der Entwicklung ändern können.

Moonchild, Hauptentwickler von Pale Moon und Basilisk, gab heute bekannt, dass der Webbrowser künftig die Unterstützung für WebExtensions einstellen wird. Die Unterstützung für WebExtensions war im Browser experimentell.

Die folgenden Gründe werden angegeben:

  • Die Unterstützung von WebExtensions in Basilisk stand im Widerspruch zur Unterstützung von XUL-basierten Erweiterungen. XUL-basierte Erweiterungen können alle Funktionen ausführen, die WebExtensions bereits ausführen kann, ohne dass spezielle APIs für Funktionen erstellt werden müssen, die von den Standard-WebExtension-APIs nicht unterstützt werden.
  • WebExtensions stellen möglicherweise (und bereits) eigene Sicherheits- und andere Probleme.
  • Unterschied zwischen der Unterstützung der WebExtension-Kernfunktionalität und der Unterstützung von XUL-basierten Erweiterungen.
  • Schnittstellenänderungen, die zur Integration von WebExtensions in einen XUL-basierten Browser erforderlich sind.

Es würde immensen Aufwand und Arbeitskraft erfordern, um mit der Entwicklung von Mozillas WebExtensions Schritt zu halten. Moonchild räumt ein, dass das Team nicht über die erforderlichen Arbeitskräfte verfügt.

Es wurde beschlossen, sich auf XUL zu konzentrieren und die Unterstützung für WebExtensions einzustellen.

Basilisk-Benutzer, auf denen WebExtensions installiert ist, werden möglicherweise in einem zukünftigen Update automatisch aus dem Browser entfernt. Die einzige Möglichkeit, dies zu vermeiden, besteht darin, die aktuelle Version (oder die letzte Version des Browsers mit WebExtensions-Unterstützung) beizubehalten. Dies wird jedoch nicht empfohlen, da Updates Sicherheitsprobleme und andere Probleme beheben können.

Die Anzahl der von der Änderung betroffenen Benutzer ist unklar. Einer der Hauptgründe für die Verwendung von Basilisk ist die Unterstützung von XUL-basierten Erweiterungen.

Benutzer, die gleichzeitig Unterstützung für XUL-basierte Erweiterungen und WebExtensions benötigen, sollten Waterfox ausprobieren. Der Browser unterstützt beide (bis zu einem gewissen Grad WebExtensions), hat jedoch eigene Probleme.

Now You : Haben Sie Basilisk probiert oder regelmäßig verwendet?