许多好处:Firefox夜间编译欢迎新的WebExtensions API

作者:365bet足球开户   时间:2019-10-25 06:11
Mozilla去年8月推出了新的WebExtensions API,称人们的新补充SDK比前一个更好。
问题是每个人都喜欢XUL / XPCOM插件的强大而丰富的功能,即使这个旧插件在浏览器中工作也是如此。在Mozilla更新Firefox时,您需要强制更新代码。
为了避免这个问题,Mozilla创建了一个新的Web扩展API,就像在Chrome,Opera,Vivaldi等基于Chromium的浏览器中实现的扩展系统的克隆。
由于Firefox年龄较大且拥有更加极端的粉丝群,许多用户还没有购买它,并表示它明显反对Mozilla的最新变化。
为了消除人们对新扩展API的疑问并相信这个决定是有用的,Mozilla的总工程师写了一个具体的解释。首先,如上所述,使用类似于Chromium的扩展API可以进行搜索。对于互操作性,某些浏览器不要求插件开发人员维护两个单独的代码库。
此外,与跨浏览器扩展的兼容性对每个人都有好处,因此许多好的附加组件不仅限于单个浏览器平台。
但是,Mozilla不是一种创建Chrome API扩展的类型。API虽然我们最初的优先事项,Chrome和Firefox扩展是可互操作的,但WebExtensions API功能也积极和竞争性扩展。
基金会欢迎并发布有关添加到API的功能的建议,即使它们与原始Chromium Extension SDK本身不兼容。
WebExtensions提供了更好的性能,其Chrome浏览器扩展的一个隐藏功能是它的清单(定义和执行脚本)。
档案json。
只要开发人员愿意花时间正确设置此公共配置文件,就可以提高其性能。
不仅如此,旧的XUL / XPCOM API在更新新版本的Firefox之后“被破坏”,因此Mozilla在面临重大变化之前已经拥有了自己的扩展平台所需的所有“防火层”设置它已添加
这包括对多个进程的支持(Web内容部门的集中处理以提高浏览器稳定性),新的WebExtensions API从一开始就完全兼容此功能。
WebExtensions提供更高的安全性,因为它不与浏览器内部交互。因此,恶意扩展可能会损坏您的系统,利用漏洞利用代码或感染恶意软件的可能性很小。
通过保留相同的清单配置文件,Mozilla员工和测试工具可以在加载项需要权限之前更轻松快速地检测未附加到清单配置文件的恶意代码。请在造成损害之前对其进行投票。
根据当前的WebExtensions日历,它将在2016年8月2日发布的Firefox 48中看到。
下载最新版本的Firefox Nightly Edition以获得全新体验。
[编辑:SoftPedia]