Basilisk浏览器(一种主要由Pale Moon团队维护的Web浏览器)今后将不支持基于WebExtension的扩展。
该浏览器基于Unified XUL平台,这是Mozilla代码存储库的分支版本,在Mozilla切换到删除Firefox的XUL和其他组件并着重于WebExtensions和Servo组件之前创建。
Basilisk的当前版本被视为开发软件,这意味着用户在使用浏览器时可能会遇到问题,并且在开发过程中可能会发生变化。
蛇怪浏览器webextensions
Pale Moon和Basilisk的首席开发人员Moonchild今天透露,该网络浏览器将不再支持WebExtensions。在浏览器中对WebExtensions的支持是试验性的。
提供以下原因:
Basilisk中对WebExtensions的支持与对基于XUL的扩展的支持不一致。基于XUL的扩展可以执行WebExtensions可以执行的任何操作,而无需为默认WebExtension API不支持的功能创建特定的API。
WebExtensions可能(并且已经)自身引入了问题,安全性和其他问题。
支持核心WebExtension功能与支持基于XUL的扩展之间的差异。
在基于XUL的浏览器中集成WebExtensions所需的接口修改。
与Mozilla的WebExtensions开发保持同步需要大量的精力和人力。Moonchild承认该团队没有人手。
决定专注于XUL并放弃对WebExtensions的支持。
安装了WebExtensions的Basilisk用户可能会在将来的更新中看到将它们从浏览器中自动删除。避免这种情况的唯一选择是保留在当前版本(或支持WebExtensions的浏览器的最新版本)上;但是,不建议这样做,因为更新可能会修补安全问题和其他问题。
受更改影响的用户数量尚不清楚;使用Basilisk的主要原因之一是它支持基于XUL的扩展。
需要同时支持基于XUL的扩展和WebExtensions的用户可能要签出Waterfox。浏览器同时支持这两种功能(一定程度上支持WebExtensions),但有其自身的问题。