firefox附加组件开发|重写browser.xul

时间:2013-03-07 20:26:18

标签: javascript firefox firefox-addon xul firefox-addon-sdk

我想开发一个改变整个UI的Firefox插件, 像写新的chrome://browser/content/browser.xul文件。

我是开发人员,没有附加组件开发经验 我没有在附加的sdk documentaion

中找到类似的东西

1 个答案:

答案 0 :(得分:1)

AFAIK,这种功能可以通过普通的非自举式Firefox附加组件中的XUL叠加来实现(那些需要重新启动Web浏览器才能安装)。如果你没问题,你可以创建这样的附加组件。它就像编写普通HTML(实际上是XML)一样简单。有关详细信息,请在 MDN 上查找 Chrome注册 XUL叠加

如果您需要创建自举(无重启)Firefox扩展,或者必须使用Addon SDK,那么您唯一的选择就是观看新创建的浏览器窗口并手动修改它们。在这种情况下,您无法修改chrome://browser/content/browser.xul文件的来源。