我刚刚开始创建firefox附加组件。所以我已经下载了sdk并成功创建了示例加载项,其目录就像这样
但是当我从头开始搜索如何为firefox开发附加组件时,它会显示出类似的内容 https://blog.mozilla.org/addons/2009/01/28/how-to-develop-a-firefox-extension/
目录结构
http://blog.mozilla.org/addons/files/2009/01/extension-structure.png
任何人都可以帮助我。从哪里开始以及如何从头开发firefox附加组件。
答案 0 :(得分:3)
使用SDK更容易,但正如@Noit指出的那样,在某些方面受到限制。如果您想修改网页,我推荐使用SDK。如果您想对浏览器UI本身进行重大更改,则应该进行引导。如果您对这两者都没有任何经验,那么SDK将更容易开始使用。
以下是all the resources you need to get started。 SDK的所有文档都可以在该页面的侧栏上找到(查看指南以获取更多深入信息,单击高级API 以获取有关特定信息的信息)模块)。
在搜索和阅读资源时,请确保您正在阅读的内容适用于附加SDK(以前称为Jetpack),而不适用于引导加载项。
答案 1 :(得分:1)
你想做什么?没有sdk的插件是我更喜欢的,因为我可以控制一切。但是使用SDK我不知道它是如何做的,它至少带来了库大小的开销。
你在做什么?我会在sdk和bootstrap中显示你的例子。
主模块中的SDK编码虽然要短得多,但控制要少得多,不能经常做简单的事情。