【问题标题】:firefox add-ons sdk vs XULfirefox 附加组件 sdk 与 XUL
【发布时间】:2011-10-23 00:35:04
【问题描述】:

我刚刚开始创建我的第一个 firefox 插件,目前正处于学习阶段,以熟悉 api。

但是我发现我应该使用什么方法有点模棱两可。在阅读了一些关于如何使用 XUL 构建 firefox 插件的教程之后,我意识到还有另一种方法:使用插件 sdk,据我所知,它仅适用于 firefox 4+ 版本。 与 XUL 相比,我更喜欢 sdk 方式,但对我而言,sdk 看起来仍处于早期阶段并且缺乏一些功能(我认为)。

所以我的问题是我应该走哪条路?新的 sdk 方式,看起来也比 XUL 更干净,还是使用老式的方式:XUL(我不是它的忠实粉丝)?

读完这篇文章:http://blog.mozilla.com/addons/2010/12/09/announcing-add-on-sdk-1-0b1/ 我认为 sdk 比 XUL 好得多,但是由于它缺少一些功能,如 sockets api ,我可以只使用 XUL 开始我的项目,或者推迟到 sdk 成为更成熟。

等待您对这个问题的想法。谢谢

PS:我对为旧版本的 firefox (ff3.x) 开发附加组件不感兴趣

【问题讨论】:

标签: firefox firefox-addon firefox4 add-on firefox-addon-sdk


【解决方案1】:

插件 SDK 非常适合简单的插件。此外,如果您需要高级功能,它确实有access to XPCOM。所以主要问题是 UI 集成 - 选项非常有限,不存在可与 XUL 覆盖相媲美的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多