6

Firefox 即将发布的 Proton 新设计

 3 years ago
source link: https://zhuanlan.zhihu.com/p/368577912
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Firefox 即将发布的 Proton 新设计

Mozilla 正在为 Firefox 开发新的 Proton 设计,预计将于 6 月与 Firefox 89.0 一同发布,这篇文章将介绍新主题目前的开发情况和已经预置的开关,感兴趣的朋友可以提前尝试。

注意:本文基于 Firefox Nightly 90.0,绝大多数参数在 Firefox 89.0 中已实现,但不排除有更改或删除的选项。不推荐使用日常配置尝试,可以参考 管理用户配置文件 | Firefox 帮助 新建一个配置。

Firefox 即将推出的新设计沿用了 Proton 这个代号,修改大部分通过 about:config 中的配置项完成,也就是说即使不适应新设计,暂时会给用户提供还原的方式,以下是配置项说明:

browser.proton.enabled:这是 Proton 的主开关,在 Firefox 89.0 及以上版本默认启用,其他开关需依赖此选项激活。

browser.aboutwelcome.design:实现了针对新用户的功能介绍,和 about:welcome 页面,目前这个选项已随主开关激活无需新建。

browser.proton.contextmenus.enabled:为 Windows 10 实现新的右键菜单设计。

browser.proton.doorhangers.enabled:所谓门挂牌,是指 Firefox 要求用户交互的对话框,覆盖弹窗类,例如安装附加组件,请求地理位置,WebRTC 或麦克风授权,保存密码、书签和下载内容等。

browser.proton.infobars.enabled:对信息栏的更改,如阻止弹出窗口,该开关已随主开关激活无需新建。

browser.proton.modals.enabled:模态对话框的设计更改,例如右键书签工具栏保存的书签选择“编辑书签”,已随主开关激活无需新建。

browser.proton.places-tooltip.enabled:对标签页和书签的工具提示。

browser.proton.urlbar.enabled:对地址栏的更改,已随主开关激活无需新建。

browser.tabs.secondaryTextUnsupportedLocales:这个选项中包含的语言代码是暂不支持标签页两行文本显示的语言。两行显示的内容通常为辅助文本,例如页面有媒体播放时。

widget.macos.native-context-menus:激活这个选项可在 macOS 上使用原生设计的右键菜单。

widget.macos.respect-system-appearance:如在 macOS 上使用暗色主题,激活这个选项可以获得完整的 Firefox 暗色体验。

可见多数选项以 browser.proton 开头,这些选项的意义和新增项目会在 Search - mozsearch 列出。目前新设计还处测试阶段,有任何问题或想法可在下方评论区留言。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK