1

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

我是 js 开发人员,没有插件开发经验我在插件 sdk 文档中没有找到类似的东西

4

1 回答 1

1

AFAIK,此类功能可通过 XUL 覆盖在普通旧的非引导 Firefox 附加组件(那些需要重新启动 Web 浏览器才能安装)中获得。如果对您来说没问题,您可以创建这样的附加组件。它就像编写普通的 HTML(实际上是 XML)一样简单。在MDN上查找Chrome 注册XUL 覆盖以获取详细信息。

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

于 2013-03-10T10:03:53.640 回答