互联网前沿:Basilisk浏览器放弃WebExtension支持

导读 互联网在提高人们社会活动质量的同时可能对部分互联网使用者造成伤害。我们要正确认识网络的两面性,用其所长、避其所短,发挥网络对生活的
互联网在提高人们社会活动质量的同时可能对部分互联网使用者造成伤害。我们要正确认识网络的两面性,用其所长、避其所短,发挥网络对生活的积极促进作用。把网络作为生活的补充就可以享受网络的诸多益处,接下来这篇文章给大家说说互联网科技的正能量。

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),但有其自身的问题。