Basilisk浏览器放弃WebExtension支持
新时代,高科技越来越发达。朋友们读了很多关于科技的重要新闻。我们也应该在生活中使用很多这些高科技的东西。朋友应该注意什么?今天,我想和大家分享一条关于科技的知识。我希望你会喜欢它。
Basilisk浏览器(一个主要由Pale Moon团队维护的Web浏览器)未来将不支持基于WebExtension的扩展。
这款浏览器基于统一XUL平台,这是Mozilla代码存储库的分支版本,是在Mozilla切换到删除Firefox的XUL和其他组件并专注于WebExtensions和Servo组件之前创建的。
当前版本的Basilisk被视为开发软件,这意味着用户在使用浏览器时可能会遇到问题,并且在开发过程中可能会发生变化。
Basilisk浏览器网络扩展
苍白月亮和蛇怪的首席开发者Moonchild今天透露,网络浏览器将不再支持WebExtensions。对网络扩展的支持在浏览器中处于实验阶段。
提供以下理由:
蛇怪中的网络扩展支持与基于XUL的扩展支持不一致。基于XUL的扩展可以执行网络扩展可以执行的任何操作,而无需为默认网络扩展应用编程接口不支持的功能创建特定的应用编程接口。
WebExtensions可能(也已经)引入了它自己的问题,安全性或其他问题。
支持核心网络扩展功能和支持基于XUL的扩展之间的区别。
在基于XUL的浏览器中集成网络扩展所需的界面修改。
跟上Mozilla的网络扩展开发需要大量的精力和人力。Moonchild承认团队人手不足。
决定专注于XUL,放弃对网络扩展的支持。
安装了网络扩展的蛇怪用户可能会在未来的更新中看到它们被自动从浏览器中删除。避免这种情况的唯一选择是将其保留在当前版本(或支持WebExtensions的浏览器的最新版本)上;但是,不建议这样做,因为更新可能会修复安全和其他问题。
受变更影响的用户数量不清楚;使用Basilisk的主要原因之一是它支持基于XUL的扩展。
需要同时支持基于XUL的扩展和网络扩展的用户可能想要查看Waterfox。这款浏览器两者都支持(在一定程度上支持WebExtensions),但它也有自己的问题。
本文就为大家讲解到这里了。