Basilisk browser afviser WebExtension support

Basilisk browser, en webbrowser, der stort set vedligeholdes af Pale Moon-teamet, understøtter ikke WebExtension-baserede udvidelser fremover.

Browseren er baseret på den Unified XUL-platform, en gafflet version af Mozilla Code Repository oprettet før Mozilla's skifte til at fjerne XUL og andre komponenter til Firefox og fokusere på WebExtensions og Servo-komponenter.

Nuværende versioner af Basilisk ses som udviklingssoftware, hvilket betyder, at brugerne kan opleve problemer, når de bruger browseren, og at tingene kan ændre sig under udviklingen.

Moonchild, hovedudvikler af Pale Moon og Basilisk, afslørede i dag, at webbrowseren vil droppe support til WebExtensions fremover. Support til WebExtensions var eksperimentel i browseren.

Følgende grunde gives:

  • WebExtensions-understøttelse i Basilisk var i strid med support til XUL-baserede udvidelser; XUL-baserede udvidelser kan gøre alt, hvad WebExtensions kan gøre allerede og uden behov for at oprette specifikke API'er til funktionalitet, der ikke understøttes af standard WebExtension API'er.
  • WebExtensions kan (og har allerede) introducere problemer, sikkerhed og ellers deres egne.
  • Forskellen mellem understøttelse af kerne WebExtension-funktionalitet og understøttelse af XUL-baserede udvidelser.
  • Grænseflademodifikationer, der er nødvendige for at integrere WebExtensions i en XUL-baseret browser.

Det kræver enorm indsats og arbejdskraft for at følge med i Mozillas WebExtensions-udvikling. Moonchild anerkender, at holdet ikke har arbejdsstyrken til det.

Det blev besluttet at fokusere på XUL og droppe support til WebExtensions.

Basilisk-brugere, der har WebExtensions installeret, kan se dem fjernes automatisk fra browseren i en fremtidig opdatering. Den eneste mulighed for at undgå dette er at forblive på den aktuelle version (eller den sidste version af browseren med WebExtensions support); der foreslås dog ikke, da opdateringer kan afhjælpe sikkerhedsproblemer og andre problemer.

Antallet af brugere, der er berørt af ændringen, er uklart; en af ​​hovedårsagerne til at bruge Basilisk er, at det understøtter XUL-baserede udvidelser.

Brugere, der har brug for support til XUL-baserede udvidelser og WebExtensions på samme tid, ønsker måske at tjekke Waterfox. Browseren understøtter begge (WebExtensions til en grad) men har sine egne problemer.

Nu du : Har du prøvet Basilisk eller brugt det regelmæssigt?