相关疑难解决方法(0)

使用Add-on SDK开发我的Firefox扩展有哪些优点/缺点?

我正在为Firefox开发(另一个)密码管理器插件.我的附加组件需要:

  • 向每个密码字段添加两个上下文菜单项.
  • 选择菜单项时,打开对话框或浮动面板.
  • 访问特定XPCOM组件的特定方法.
  • 填写密码字段.
  • 包括首选项窗口.
  • 与Firefox 4.0兼容.

优选地,还:

  • 在Firefox 3.5和3.6上运行.
    • 某些用户不会更新到最新版本.
    • Firefox 4.0无法在PowerPC Mac上运行.
  • 在Firefox 4.0上无需重新启动即可安装.
  • 允许本地化.

我尝试过Add-on SDK(以前称为Jetpack),它使开始开发变得非常容易.但是,我发现HTML无法轻松创建"本机外观"对话框,并且SDK相当重量级.(构建一个简单的扩展需要几千字节;其中包括一个XPCOM组件!)

使用Add-on SDK开发我的Firefox扩展有哪些优缺点?它是否已准备好进行"严肃"的扩展开发?

firefox firefox-addon firefox-addon-sdk

23
推荐指数
1
解决办法
3179
查看次数

标签 统计

firefox ×1

firefox-addon ×1

firefox-addon-sdk ×1