如何在Gnome Shell中隐藏Firefox的标题栏?

我在Ubuntu 11.10上运行Gnome Shell 3.2。有没有办法隐藏Firefox的标题栏,并使其像Chrome一样?我需要在选项卡栏中有最小化/最大化按钮。在webupd8上有一个教程,但那是使用compiz的。


7个回答


1插件网站目前显示已停用。:( - LiveWireBT
@LiveWireBT,我认为那个扩展程序不再需要了,因为Firefox全屏模式的用户界面已经改变了。 - Kesara

我也曾想知道如何做到这一点,并发现如果窗口是全屏的话,我不需要任何窗口的标题栏来节省一些像素,所以我对我的metacity-theme-3.xml进行了一些修改。

/usr/share/themes/Adwaita/metacity-1/metacity-theme-3.xml

<frame_geometry name="max" has_title="false" title_scale="medium" parent="normal" rounded_top_left="false" rounded_top_right="false">
    <distance name="left_width" value="0" />
    <distance name="right_width" value="0" />
    <distance name="left_titlebar_edge" value="0"/>
    <distance name="right_titlebar_edge" value="0"/>
    <distance name="title_vertical_pad" value="0"/> <!-- 
                            This needs to be 1 less then the
                            title_vertical_pad on normal state
                            or you'll have bigger buttons                               -->
    <border name="title_border" left="0" right="0" top="0" bottom="0"/>
    <border name="button_border" left="0" right="0" top="0" bottom="0"/>
    <distance name="bottom_height" value="0" />
</frame_geometry>

去掉“菜单栏”选项后,它看起来就像Chrome一样。:)

还有一个适用于Gnome 3的扩展程序:Pixel Saver

附注:我还可以推荐GNOME 3主题以实现一致的外观和感受(滚动条等)。


但是最小化和关闭按钮呢? - meteors
我从不最小化窗口(我只是将它们移动到其他工作区),而是使用快捷键如Ctrl+Q来关闭窗口。 - gncs
像素省电器正是我在Gnome Shell中寻找的东西。我使用Super+上/下/左/右来最大化/取消最大化/移动到屏幕的左侧或右侧。Alt+F4用于退出。对于我来说,没有必要有最小化/最大化按钮(这并不回答提问者的问题)。 - Jay
1那个 Pixel Saver 扩展正是我在寻找的,非常好! - LiveWireBT


1此插件现已列为适用于Linux的兼容版本。如果您喜欢,您还可以轻松禁用橙色菜单按钮和类似Windows的关闭按钮。 - joelostblom

从2019年9月开始,在Firefox浏览器中已经内置了这个功能:
  1. 在标签栏的空白处右键单击
  2. 选择“自定义…”
  3. 窗口底部有一个“标题栏”复选框。取消选中它以隐藏标题栏。

screenshot showing the Customize Firefox tab


由于gnome-shell中的全局菜单扩展与firefox不兼容,您必须使用firefox扩展来解决问题。

有一个名为"Mozilla Labs: Prospector - LessChrome HD 7"的扩展,只在鼠标悬停时显示导航栏。它运行非常好(在Unity上也很好用)。

您可以在这里获取它:https://addons.mozilla.org/en-US/firefox/addon/prospector-lessChrome-HD/?src=userprofile

另外,在"视图"->"工具栏"中,取消选中"菜单栏"并选中"标签置顶"

现在,您的Firefox窗口应该是这样的:

enter image description here


谢谢您的回复,但是它仍然没有回答我的问题,即如何隐藏标题栏。我已经安装了“Hide Caption Title Bar”扩展,但在Ubuntu 11.10中似乎无法正常工作。 - Shrijit
我也遇到了这个问题。有人有什么修复建议吗? - subeh.sharma

这里有一个很好的解决方法here。它提供了一个键盘快捷方式,可以在全屏模式下保留Firefox工具栏。

步骤:

  1. 打开“系统设置”(位于屏幕右上角的用户菜单下)
  2. 选择“键盘”
  3. 点击“快捷方式”选项卡
  4. 选择“Windows”组的快捷方式
  5. 双击“切换全屏模式”
  6. 输入一个快捷键(我使用Shift+F11

虽然不完美,但可以完成90%的工作。


设置 -> 窗口管理器调整 -> 辅助功能 -> 勾选“最大化时隐藏窗口标题”

enter image description here