Google的Material Theme大修主要是亮白色,并不是每个人都喜欢在各处使用的令人眩目的白色。他们花了几年时间,但Google终于意识到许多用户的确寻求更暗的UX。此后,一些Google应用程序采用了深色主题,而Google Chrome浏览器现在正在迎头赶上。据报道,适用于macOS的Google Chrome浏览器接受本机暗模式,而Windows 10的Google Chrome浏览器也通过Canary发布频道获得了暗模式。适用于Android的Google Chrome浏览器也正在使用Chrome 73 Beta测试夜间模式,但此设置仅限于浏览器用户界面。
一个新的代码变化 (通过9to5Google发布到Chromium的格里特)现在表明,Android版Chrome的计划做更多的不仅仅是主题自身的UI元素。当用户在浏览器中选择深色主题时,该应用程序的未来版本将使网页重新着色为深色方案。提交会添加在 #enable-android-web-contents-dark-mode中 标志,启用其他首选项,允许浏览器使用其内置的高对比度设置。高对比度设置通常用于可访问性目的,因此这不应影响浏览器或网页的性能。但是,由于这确实以开发人员不希望使用的形式显示网站,因此可能会导致网站内的视觉不匹配,具体取决于网站的构建方式。
该标志背后的根本变化还表明,Android的内置WebView浏览器将获得夜间模式功能。适用于Android的Chrome浏览器和Android WebView均可在将来使网页变暗。Chrome浏览器针对网络内容的实验性暗模式应该会在未来几天进入Canary发布渠道,而WebView Beta可能需要更多时间才能获得此功能。
更新1:提交合并,所以这里是屏幕截图
本文发布几小时后,负责更改的提交已合并。我们决定下载新编译的Chromium APK,以查看网页中新的暗模式。这是之前和之后的比较。如您所见,由于它只是反转了大多数页面内容(包括图像),因此它仍在开发中。
更新2:进入设置
Android版Chrome浏览器的强制暗模式设置已移至面向消费者的位置。根据最近的提交,以前可以通过在所有平台上切换Chrome标志来使用它,该标志将在设置的新“主题”部分中可用。主题设置包括“系统默认值,浅色”和“深色”。选择“系统默认值”或“黑暗”时,会有一个复选框启用强制黑暗模式。
更新3:标记设置实时切换
现在可以在Android 10上的Chrome Canary中将Chrome的网页暗模式用作切换按钮。可以使用上面显示的“主题设置中的网站变暗”复选框启用该切换按钮。启用该标志后,您会在Chrome的主题设置中看到一个复选框,以“将网站变暗”。看来这也确实出现在Android Pie中,但不遵守系统默认值。事实上,这已经存在于Canary中,这意味着它应该相对较早地进入稳定版本。