如何在基于 Chromium 的浏览器上启用“单行 UI”?

如何在基于 Chromium 的浏览器上启用“单行 UI”?

Firefox 有一个非常简洁的功能,叫做(有点让人困惑)userChrome.css它允许用户通过 CSS 文件自定义浏览器的 UI。我主要使用它来在浏览器中实现单行 UI(如本指南) 具有统一的地址和标签栏。我希望在基于 Chromium 的浏览器上也能有相同或类似的功能。

我怎样才能实现这个目标?

答案1

Chromium(和 Chrome)不允许通过 CSS 自定义浏览器组件(用户界面)。它们没有 的等效项userChrome.css

存在一个Custom.cssuserContent.cssFirefox 功能类似的文件,通过它您只能改变网页的外观,而不能改变 UI。

通过更改主题可以对浏览器 UI 进行非常有限的更改。可以更改颜色,但不能移动元素或更改其大小。

2014 年, 问题 347016:支持用户样式表(这只是众多此类请求中的一个。)

开发者的最终回答相当搞笑:

此设计选择是由会计和法律部门做出的,而不是由开发部门做出的。无法同时修复和保留工作。因此,不会修复。

问题可能是,改变 UI 的机制可能被恶意软件用作攻击用户的媒介,这对 Google 来说代价高昂,所以会计师和律师不会允许这样做。

相关内容