有哪些资源可供开始编写 Firefox 插件?是否有 API 指南?是否有入门教程?是否有开发者讨论板块?
有哪些资源可供开始编写 Firefox 插件?是否有 API 指南?是否有入门教程?是否有开发者讨论板块?
我们尝试着让https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions回答所有这些问题。文档部分的前三个链接是关于入门的(其中包括像Adam's link一样的内容,但该链接已变得过时)。社区部分的新闻组和irc频道是官方讨论板块。
Mozilla非常复杂,因此任何类型的API指南都会让人不知所措,并且很难编写。因此,你最好先查看代码片段页面(也从MDC扩展页面链接到),然后再在MDC/Google中搜索,最后在论坛中提问。
我发现Greasemonkey是一个很好的起点......我用它来为一个网站创建一些功能,然后我使用这个脚本编译器将我的脚本转换为一个可用的附加组件。当然,这是机器生成的......但是它只有很少的文件并且非常容易理解。只需解压缩.xpi并进行调整即可。