我打算开发一个简单的Firefox扩展,它将缩短当前活动选项卡的URL,显示带有缩短URL的弹出窗口,并将其放入剪贴板.
在谷歌浏览器中,这非常简单(根据http://developer.chrome.com/extensions/getstarted.html) - 纯JavaScript以及一些与浏览器UI交互的JavaScript API调用.
但是,在搜索了一个很好的Firefox扩展教程之后,我找到的最正式的链接是:
据他们说,看起来我必须学习XUL语言,即使是与浏览器UI的最简单的交互.最重要的是,我将不得不设置自定义Firefox配置文件,以便在开发过程中不使用我的默认配置文件,创建复杂的目录结构,用晦涩的XML编写清单,找出如何打包和测试我实现的任何内容等.
它是2013年,是不是有一种更简单的方法来构建Firefox扩展?
javascript firefox google-chrome firefox-addon firefox-addon-sdk
我没有任何构建插件的经验,需要指导哪里专门为firefox启动.
我开始使用Firefox插件开发,并熟悉了Add-on Builder.这个向导是否需要我深入了解Firefox插件开发(如果是这样,我将在哪里创建XUL文件以及如何创建自定义工具栏?).或者是否使用此附加构建器无法实现所有功能?还有什么好的教程解释如何使用Add-on Builder开始使用Firefox插件开发(因为它看起来更容易).
我已经提到过的教程:
但这些并不是特定于使用Add-on Builder.我想请某人指点我可以找到使用附加构建器开发的帮助.
此外,如果我使用SDK在本地开发插件,我可以使用任何好的编辑器,它将显示我可以执行的命令列表(如Java中的Eclipse).
红线是我希望我的图标出现的地方.是否可以使用插件构建器执行此操作.

指导我学习如何开始为Songbird&Thunderbird 开发Mozilla firefox插件和后来的插件.
需要什么样的技术和软件.我使用ubuntu 9.10 64位.