Firefox Addon:WebExtension或Add-on SDK

时间:2016-11-04 11:37:56

标签: firefox firefox-addon-sdk firefox-webextensions

我已经阅读了很多关于WebExtensions和Add-on SDK的文章。

值得注意的是,WebExtension API advatanges包含各种浏览器的兼容性。

但是,我的问题是:

  • 附加SDK平台依赖(Firefox)?
  • 将来是否会继续支持附加SDK?

1 个答案:

答案 0 :(得分:1)

依赖于附加SDK平台(Firefox)?

是。请注意,Firefox for Android也支持它,这是目前在移动设备上运行扩展程序的极少数方法之一。

将来是否会继续支持附加SDK?

我们只能推测支持需要多长时间。 Add-on SDK的主动开发已经停止,而Mozilla正专注于开发WebExtension API。

引自documentation

  

目前有几种用于开发Firefox附加组件的工具集,但WebExtensions将在2017年底成为标准。其余的预计将在同一时间段内弃用。

因此,根据此引用,Add-on SDK在一年的时间范围内被弃用。

请注意,这两种扩展模型都提供不同的功能:WebExtensions不太可能涵盖Add-on SDK的所有功能。

最后..

WebExtension API advatanges包含各种浏览器的兼容性。

不完全正确,因为扩展模型在Chrome,Firefox和Edge之间仅部分兼容。至少现在,您需要特定于平台的解决方法,并且某些功能要么尚未实现,要么未在所有平台中实施。尽管如此,还是可以拥有统一的代码库。