我正在寻找良好的资源来学习开发Firefox扩展.资源可以是网上的书籍或教程.喜欢基础教程,因为我是Firefox扩展领域的新手,但我有软件开发经验,所以编程不是问题.
Rob*_*ant 10
这是一个有用的文件夹结构,可以帮助您入门:
您从install.rdf文件开始,该文件包含有关您的扩展的所有信息(例如,它的名称,您的名称,它支持的Firefox版本......)
然后处理chrome.manifest文件,看起来有点棘手,但实际上非常简单.
然后你开始做有趣的事情!你可以乱用browser.xul,options.xul,等等等等plonk的皮肤文件夹你的CSS /图像,我想你会需要使其中包含您的扩展逻辑的自定义JavaScript文件左右(这正好在Chrome/content文件夹).
最后包装它只是一个拉链整个事情的情况(不是包含你的扩展文件夹的文件夹,只是文件夹本身),并将它从.zip重命名为.xpi - 完成工作:)
有一个在Mozilla的博客一个很好的一步一步的指导,在这里,其进入一些真正的细节.
您还可以在此处找到另一个示例项目.
ps不要忘记源代码控制,错误跟踪,国际化等等.但不要从那开始,否则你将永远不会有任何乐趣:)
一个很好的学习方法是
从一些简单的附加组件开始.
示例:Hello World Firefox Add On
我是从这里学到的.其他好资源:
| 归档时间: |
|
| 查看次数: |
1129 次 |
| 最近记录: |