【发布时间】:2013-03-07 20:26:18
【问题描述】:
我想开发一个 Firefox 插件来改变整个 UI, 类似于编写新的 chrome://browser/content/browser.xul 文件。
我是 js 开发者,没有插件开发经验 我在附加 sdk 文档中没有找到类似的东西
【问题讨论】:
标签: javascript firefox firefox-addon xul firefox-addon-sdk
我想开发一个 Firefox 插件来改变整个 UI, 类似于编写新的 chrome://browser/content/browser.xul 文件。
我是 js 开发者,没有插件开发经验 我在附加 sdk 文档中没有找到类似的东西
【问题讨论】:
标签: javascript firefox firefox-addon xul firefox-addon-sdk
AFAIK,此类功能可通过 XUL 覆盖在普通旧的非引导 Firefox 附加组件(那些需要重新启动 Web 浏览器才能安装)中获得。如果对您来说没问题,您可以创建这样的附加组件。它就像编写普通的 HTML(实际上是 XML)一样简单。在 MDN 上查找 Chrome 注册 和 XUL 覆盖 以了解详细信息。
如果您需要创建引导(无需重启)的 Firefox 扩展或者您必须使用 Addon SDK,那么您唯一的选择就是观看新创建的浏览器窗口并手动修改它们。在这种情况下,您无法修改chrome://browser/content/browser.xul 文件的来源。
【讨论】: