从特定配置文件下的 Firefox 29 窗口中删除所有 GUI 元素

从特定配置文件下的 Firefox 29 窗口中删除所有 GUI 元素

我想将某些 Web 应用程序的桌面快捷方式添加到 Firefox 29 窗口,并删除所有 GUI 元素(如选项卡、菜单栏、按钮等)。我正在关注这些指示。

这张截图总结了我想要做的事情:

在此处输入图片描述

感谢您的帮助。

答案1

有多种方法可以做到这一点,但对于新手来说最简单的方法是使用扩展。下面的两个将同时删除标签栏和地址栏。

在适当的配置文件中安装这些,并仔细检查选项以确保它们已启用。

更高级且易于复制到多个配置文件的方法是编辑 userchrome.css 文件。打开新配置文件的文件夹,然后创建一个名为“chrome”的文件夹。在该文件夹中创建一个名为“userchrome.css”的文件。在文本编辑器中添加以下几行。

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
#navigator-toolbox { display: none }

可以将 chrome 文件夹复制到任何其他配置文件文件夹。

笔记

这两个选项都可能导致标题栏丢失。为安全起见,在启用它们之前,请转到 about:config 并搜索 browser.tabs.drawInTitlebar,然后将该首选项设置为 false。

相关内容