Basilisk nettleser slipper WebExtension-støtte

Basilisk nettleser, en nettleser som i stor grad vedlikeholdes av Pale Moon-teamet, vil ikke støtte WebExtension-baserte utvidelser fremover.

Nettleseren er basert på Unified XUL-plattformen, en gaffelversjon av Mozilla Code Repository opprettet før Mozillas bytte til å fjerne XUL og andre komponenter for Firefox og fokusere på WebExtensions og Servo-komponenter.

Nåværende versjoner av Basilisk blir sett på som utviklingsprogramvare som betyr at brukere kan oppleve problemer når de bruker nettleseren, og at ting kan endre seg under utviklingen.

Moonchild, lederutvikler av Pale Moon og Basilisk, avslørte i dag at nettleseren vil slippe støtten for WebExtensions fremover. Støtte for WebExtensions var eksperimentell i nettleseren.

Følgende årsaker er gitt:

  • WebExtensions-støtte i Basilisk var i strid med støtte for XUL-baserte utvidelser; XUL-baserte utvidelser kan gjøre alt som WebExtensions kan gjøre allerede og uten behov for å opprette spesifikke API-er for funksjonalitet som ikke støttes av standard WebExtension API-er.
  • WebExtensions kan (og har allerede) introdusere problemer, sikkerhet og ellers av sine egne.
  • Ulikhet mellom å støtte kjerne WebExtension-funksjonalitet og støtte av XUL-baserte utvidelser.
  • Grensesnittmodifikasjoner som er nødvendige for å integrere WebExtensions i en XUL-basert nettleser.

Det vil kreve enorm innsats og arbeidskraft for å følge med i Mozillas WebExtensions-utvikling. Moonchild erkjenner at teamet ikke har arbeidskraften for det.

Beslutningen ble tatt for å fokusere på XUL og slippe støtte for WebExtensions.

Basilisk-brukere som har WebExtensions installert, kan se dem fjernes automatisk fra nettleseren i en fremtidig oppdatering. Det eneste alternativet for å unngå dette er å holde seg på den gjeldende versjonen (eller den siste versjonen av nettleseren med WebExtensions-støtte); Det er imidlertid ikke foreslått, da oppdateringer kan løse sikkerhetsproblemer og andre problemer.

Antall brukere som er berørt av endringen er uklart; en av hovedårsakene til å bruke Basilisk er at den støtter XUL-baserte utvidelser.

Brukere som trenger støtte for XUL-baserte utvidelser og WebExtensions samtidig, vil kanskje sjekke ut Waterfox. Nettleseren støtter begge (WebExtensions til en grad), men har egne problemer.

Nå du : Har du prøvd Basilisk eller brukt den regelmessig?