让 Firefox Quantum 在 Fedora 27 中看起来更加自然
你或许已经知道 Fedora 已经引入了 Firefox Quantum。由于 Firefox Quantum 给扩展中心带来了新的变化,你可能会想知道如何让它在 Fedora 下看起来像一个原生的 Fedora 应用程序。这就是客户端装饰
(client side decoration)。本文将会告诉你如何使用这个特性来让 Firefox 和其他 Fedora 下的应用更加类似。
配置客户端装饰
客户端装饰能让应用程序使用自己的窗口装饰。在传统的架构中,窗口管理器提供标题栏、关闭按钮、窗口边框、调整大小的手柄等。这些图形元素叫做(窗口)装饰。有了客户端装饰,应用程序能够告诉窗口管理器:“不了,谢谢你,我不想要这些装饰。”
Fedora 27 中最新的 Firefox Quantum 原生支持客户端装饰。要使用这个特性,打开 Firefox,在地址栏输入 about:config
,然后搜索 widget.allow-client-side-decoration
。双击这个条目,将值设置为 true
。好了,重启 Firefox 并享受新的外观吧。
这是 Firefox Quantum 和其他 GNOME 应用的对比图。如果你的 GNOME 使用非原装主题,客户端装饰也会从中选取一些自定义设定。客户端装饰产生的差异可能会更大一些。
本文翻译自 Muayyad Alsadi 的文章 Make Firefox Quantum look native in Fedora 27,图片同样来自该文章。