如何编写Firefox插件?

时间:2020-03-05 18:42:31  来源:igfitidea点击:

有什么资源可以开始编写Firefox插件?某处有API指南吗?某处有入门教程吗?某个地方有开发人员讨论板吗?

解决方案

回答

这是开始学习如何构建FireFox扩展的重要资源:
如何创建Firefox扩展

这是一个很棒的教程,将涵盖大多数类型的扩展。

编辑:由于原始页面不再存在,因此更新链接以使用存档副本

回答

这是Mozilla的官方起始页,用于编写第一个扩展程序。
http://developer.mozilla.org/en/Building_an_Extension

回答

我们试图让http://developer.mozilla.org/en/Extensions回答所有这些问题。文档部分中的前三个链接是关于入门的(包括Adam的链接)。 "社区"部分中的新闻组和irc频道是官方讨论区。

Mozilla非常复杂,因此任何类型的API指南都将是压倒性的且难于编写。因此,最好的选择是检查代码段页面(也从MDC扩展页面链接到该页面),然后搜索MDC / google,然后在论坛中提问。

回答

我发现lublessmonkey是一个很好的起点……我用它为站点创建了一些功能,然后我使用了此脚本编译器将我的脚本变成了可以正常工作的添加组件。当然,它是机器生成的...但是文件很少,而且很容易理解。只需解压缩.xpi并修补即可。

回答

这具有最佳解决方案:
https://developer.mozilla.org/en/Extensions
但是你可以尝试一下lublessmonkey脚本编译器