Basilisk webbläsare tappar stöd för WebExtension

Basilisk webbläsare, en webbläsare som till stor del underhålls av Pale Moon-teamet, kommer inte att stödja WebExtension-baserade tillägg framöver.

Webbläsaren är baserad på Unified XUL-plattformen, en gaffelversion av Mozilla Code Repository skapat innan Mozillas övergång till att ta bort XUL och andra komponenter för Firefox och fokusera på WebExtensions och Servo-komponenter.

Nuvarande versioner av Basilisk ses som utvecklingsprogramvara vilket innebär att användare kan uppleva problem när de använder webbläsaren och att saker kan förändras under utvecklingen.

Moonchild, ledande utvecklare av Pale Moon och Basilisk, avslöjade idag att webbläsaren kommer att släppa stöd för WebExtensions framöver. Support för WebExtensions var experimentellt i webbläsaren.

Följande skäl anges:

  • WebExtensions-stöd i Basilisk var i strid med stöd för XUL-baserade tillägg; XUL-baserade tillägg kan göra allt som WebExtensions kan göra redan och utan att behöva skapa specifika API: er för funktionalitet som inte stöds av standard WebExtension API: er.
  • WebExtensions kan (och har redan) introducera egna problem, säkerhet och på annat sätt.
  • Skillnaden mellan stödjande kärnfunktioner för WebExtension och XUL-baserade tillägg.
  • Gränssnittsändringar som är nödvändiga för att integrera WebExtensions i en XUL-baserad webbläsare.

Det kräver enorma ansträngningar och arbetskraft för att hålla jämna steg med Mozillas WebExtensions-utveckling. Moonchild medger att laget inte har arbetskraften för det.

Beslutet togs att fokusera på XUL och släppa stöd för WebExtensions.

Basiliskanvändare som har WebExtensions installerade kan se dem tas bort automatiskt från webbläsaren i en framtida uppdatering. Det enda alternativet för att undvika detta är att stanna kvar i den aktuella versionen (eller den senaste versionen av webbläsaren med WebExtensions-stöd); detta föreslås emellertid inte, eftersom uppdateringar kan korrigera säkerhetsproblem och andra problem.

Antalet användare som påverkas av förändringen är oklart; en av de främsta orsakerna till att använda Basilisk är att den stöder XUL-baserade tillägg.

Användare som behöver support för XUL-baserade tillägg och WebExtensions samtidigt kanske vill kolla in Waterfox. Webbläsaren stöder båda (WebExtensions till en grad) men har egna problem.

Nu du : Försökte du Basilisk eller använde den regelbundet?