我目前正在尝试将Chrome扩展程序移植到Firefox附加组件中,但开发过程非常不同,特别是我觉得令人困惑的部分是为什么我必须安装sdk。< / p>
这两个如何如此不同? firefox附加组件运行得更快,因为它们已经预编译了吗?为什么firefox附加组件只是html和javascript(如某些)Chrome浏览器?
在幕后发生的事情涉及到使用so much command line只是为了启动firefox插件?
答案 0 :(得分:1)
SDK的存在是为了帮助开发人员构建他们的扩展,但如果你不想使用它,那么还有一种方法。
您可以使用web extensions,因为wiki表示有其好处:
我没有使用网络扩展的个人经验,但对于不想使用SDK而且网络扩展的好处是支持丰富的manifest
文档并且您只需要压缩您的扩展程序并运行它。
github上有一些examples可以开始使用。