我是firefox扩展开发的新手。有人可以告诉我我应该知道的语言以及需要在我的Windows机器上安装的工具。
如果你能给我一些很好的教程链接,对我来说真的很有帮助。
答案 0 :(得分:5)
从Firefox 4开始,你就拥有了“武器选择”:传统上,扩展是用Javascript编写的,并嵌入XUL中。新方法仍然使用Javascript,但将插件嵌入到经典HTML + CSS中。
对于XUL,the Mozilla Developer Network(开始here)有好文档。较新的技术称为Jetpack,website,并提供基于Python的SDK (zip file)。
答案 1 :(得分:5)
我正在使用这个有点旧但仍然完美的解决方案;
下载Eclipse(我正在使用Helios - Eclipse IDE for Java EE 开发者) http://www.eclipse.org/downloads/packages/release/helios/sr2
安装WTP:帮助>安装新软件>使用:Eclipse
Web工具平台(WTP)软件存储库 -
http://download.eclipse.org/webtools/repository/helios
下载XulBooster:http://sourceforge.net/projects/xulbooster/(是的 有点旧但仍然很完美)
档案>新>其他> Xul>扩展项目等。这为您创建了一个简单的.xpi。
不要忘记从install.rdf依赖项选项卡调整firefox的min和max版本。在概览选项卡中,您可以通过单击“使用导出向导”链接导出项目。
很抱歉,这个问题并不详细,但您可以轻松搞清楚。