我曾经使用扩展程序来隐藏/显示 Firefox 中的标题栏,但自从 Firefox 57 发布以来,大多数扩展程序都被禁用了。
在 Chrome 中,我只需取消选中“使用系统标题栏和边框”选项即可完成。
有什么方法可以做到这一点?
答案1
更新 - 2018 年 5 月
Firefox 60 现已向所有用户发布,支持客户端装饰。转到菜单 > 自定义并取消选中标题栏在左下角。据我所知,这在所有发行版中都有效,尽管在 KDE 中它看起来仍然有点奇怪。
您可以通过以下方式检查浏览器版本菜单 > 帮助并选择关于 Firefox。如果你还没有使用 Firefox 60,你应该能够通过发行版包管理器或通过直接下载来自 Mozilla。
除非您使用的是旧版本的 Quantum(例如 57、58 或 59),否则以下信息可能不相关。
启用客户端装饰
如果你愿意切换到Firefox 59(目前在 Nightly 频道上可用),它支持非常粗略的 CSD 原型,或者客户端装饰,它允许浏览器在标题栏通常所在的位置呈现其标签列表。这减少了顶部窗口镶边的数量,并且可能达到您想要的效果。
在较新版本的 Firefox Nightly 中,可以通过以下方式启用 CSD:菜单 > 自定义并取消选中标题栏在左下角。
在旧版本的 Firefox Nightly 中,此选项可能不存在,因此您可能需要使用以下方法。
- 导航至 Firefox
about:config
- 搜索属性
widget.allow-client-side-decoration
并将其设置为true
- 重启 Firefox
目前,此功能附带一个警告,即它可能无法在所有系统上正常工作。它当然可以在 Fedora 上运行,虽然目前在我的 Ubuntu 17.10 PC 上无法运行,但最近文章显示它运行良好。如果不能,新的 Nightly 版本每晚都会推出(这并不奇怪),因此您可以很快得到修复。
答案2
答案3
在 Firefox 61 中about:config
有一个选项browser.tabs.drawInTitlebar
。只需将其设置为 true 即可。
答案4
这将解决你的问题! https://addons.mozilla.org/en-US/firefox/addon/hide-title-bar/ 确保安装 Python 脚本(安装后在附加组件页面中查看详细信息)。还要安装 wmctrl 包。