Basilisk瀏覽器(一種主要由Pale Moon團隊維護的Web瀏覽器)今后將不支持基于WebExtension的擴展。
該瀏覽器基于Unified XUL平臺,這是Mozilla代碼存儲庫的分支版本,在Mozilla切換到刪除Firefox的XUL和其他組件并著重于WebExtensions和Servo組件之前創(chuàng)建。
Basilisk的當(dāng)前版本被視為開發(fā)軟件,這意味著用戶在使用瀏覽器時可能會遇到問題,并且在開發(fā)過程中可能會發(fā)生變化。
蛇怪瀏覽器webextensions
Pale Moon和Basilisk的首席開發(fā)人員Moonchild今天透露,該網(wǎng)絡(luò)瀏覽器將不再支持WebExtensions。在瀏覽器中對WebExtensions的支持是試驗性的。
提供以下原因:
Basilisk中對WebExtensions的支持與對基于XUL的擴展的支持不一致。基于XUL的擴展可以執(zhí)行WebExtensions可以執(zhí)行的任何操作,而無需為默認WebExtension API不支持的功能創(chuàng)建特定的API。
WebExtensions可能(并且已經(jīng))自身引入了問題,安全性和其他問題。
支持核心WebExtension功能與??支持基于XUL的擴展之間的差異。
在基于XUL的瀏覽器中集成WebExtensions所需的接口修改。
與Mozilla的WebExtensions開發(fā)保持同步需要大量的精力和人力。Moonchild承認該團隊沒有人手。
決定專注于XUL并放棄對WebExtensions的支持。
安裝了WebExtensions的Basilisk用戶可能會在將來的更新中看到將它們從瀏覽器中自動刪除。避免這種情況的唯一選擇是保留在當(dāng)前版本(或支持WebExtensions的瀏覽器的最新版本)上;但是,不建議這樣做,因為更新可能會修補安全問題和其他問題。
受更改影響的用戶數(shù)量尚不清楚;使用Basilisk的主要原因之一是它支持基于XUL的擴展。
需要同時支持基于XUL的擴展和WebExtensions的用戶可能要簽出Waterfox。瀏覽器同時支持這兩種功能(一定程度上支持WebExtensions),但有其自身的問題。