Basilisk-browser stopt met ondersteuning van WebExtension

Basilisk-browser, een webbrowser die grotendeels wordt beheerd door het Pale Moon-team, biedt vanaf nu geen ondersteuning voor op WebExtension gebaseerde extensies.

De browser is gebaseerd op het Unified XUL-platform, een gevorkte versie van de Mozilla Code Repository gemaakt voordat Mozilla overstapte op het verwijderen van XUL en andere componenten voor Firefox en zich concentreerde op WebExtensions en Servo-componenten.

Huidige versies van Basilisk worden gezien als ontwikkelingssoftware, wat betekent dat gebruikers problemen kunnen ondervinden wanneer ze de browser gebruiken en dat dingen kunnen veranderen tijdens de ontwikkeling.

Moonchild, hoofdontwikkelaar van Pale Moon en Basilisk, heeft vandaag bekendgemaakt dat de webbrowser in de toekomst geen ondersteuning meer biedt voor WebExtensions. Ondersteuning voor WebExtensions was experimenteel in de browser.

De volgende redenen worden gegeven:

  • Ondersteuning voor WebExtensions in Basilisk stond op gespannen voet met ondersteuning voor op XUL gebaseerde extensies; Op XUL gebaseerde extensies kunnen alles doen wat WebExtensions al kan en zonder de noodzaak om specifieke API's te maken voor functionaliteit die niet wordt ondersteund door de standaard WebExtension API's.
  • WebExtensions kunnen (en hebben) al hun eigen problemen, beveiliging en anders, introduceren.
  • Verschil tussen ondersteuning van kernfunctionaliteit WebExtension en ondersteuning van op XUL gebaseerde extensies.
  • Interface-aanpassingen die nodig zijn om WebExtensions te integreren in een op XUL gebaseerde browser.

Het zou een enorme inspanning en mankracht vergen om de WebExtensions-ontwikkeling van Mozilla bij te houden. Moonchild erkent dat het team daarvoor niet over de mankracht beschikt.

Er werd besloten om zich te concentreren op XUL en de ondersteuning voor WebExtensions te laten vallen.

Gebruikers van Basilisk die WebExtensions hebben geïnstalleerd, kunnen zien dat ze in een toekomstige update automatisch uit de browser worden verwijderd. De enige optie om dit te voorkomen is om op de huidige versie (of de laatste versie van de browser met ondersteuning voor WebExtensions) te blijven; dat wordt echter niet gesuggereerd, omdat updates beveiligingsproblemen en andere problemen kunnen verhelpen.

Het aantal gebruikers dat door de wijziging wordt getroffen, is onduidelijk; een van de belangrijkste redenen voor het gebruik van Basilisk is dat het op XUL gebaseerde extensies ondersteunt.

Gebruikers die tegelijkertijd ondersteuning voor XUL-gebaseerde extensies en WebExtensions nodig hebben, kunnen Waterfox proberen. De browser ondersteunt beide (WebExtensions tot op zekere hoogte) maar heeft eigen problemen.

Nu jij : heb je Basilisk geprobeerd of regelmatig gebruikt?