当前位置: 首页 >科技 > 内容

Chrome小组删除了强制黑暗模式标志

科技
导读 根据最近的报道,谷歌Chrome浏览器上的开发人员似乎正在删除标记,迫使手机上的网站进入暗模式。但是,根据Chromium Gerrit的最新变化,这...

根据最近的报道,谷歌Chrome浏览器上的开发人员似乎正在删除标记,迫使手机上的网站进入暗模式。但是,根据Chromium Gerrit的最新变化,这可能无法说明全部情况。取而代之的是,标志的更改(由Redditor'u / MMyRRedditAAccount'发现)似乎显示出Google在实现此功能方面的方向已发生变化。这意味着它可能会被进一步推后。

如Redditor所述,Google员工已删除了Chrome Canary中的最后一个标志。目前,Chrome的错误测试版本繁多,版本为Chrome86。该标记的标题为“ Web内容强制暗模式”。

删除似乎是在网站及其所显示内容的上下文中放弃了暗模式。启用该标志后,页面的背景和其他元素被强制显示为深灰色调。这与Google在其他Android应用程序中所看到的没什么不同。最终目标当然是使通常是亮白色的页面在眼睛上更容易。特别是在健康问题使色调对使用者造成问题的地方。

Chrome强制深色模式在其最新版本中存在很多问题

现在,Chrome暗模式从来都不是完美的,因为它在标志设置下显示。这是一个复杂的过程,涉及交换基于CIELAB反转的配色方案。它有效地反转了亮色和暗色,但这并不是完美的,因为网页的设计并非全部相同。Web本身是元素的复杂混合,并非每个站点都可以被迫采用较暗的方案而不会引起问题。

实际上,它可能导致页面显示丢失或不可见的文本。特别是在最初设计页面时没有考虑交换的地方。图片和其他媒体内容有时也会受到不利影响。其他元素也是如此。

至少,这是Chrome花了很长时间才能启用网站暗功能设置的原因之一。Google可以轻松控制它为菜单和设置页面构建的UI。完全控制由数百万的Web开发人员创建的UI是另一回事。

Google似乎也不会永久删除它

但是,深入研究Chromium Gerrit的相关变化可以发现,这可能是为了启用强制暗模式而进行的更改,而不是消除它。尤其是在有关标题为“使PrefersColorSchemeTest通知WebPreferences更改”的更改的讨论中。

相反,在Chrome中删除暗模式标志可能是该更改的向外标志。这种变化可能会将其进一步推后或加速。

在Chrome存储库中,Google员工似乎并未在讨论删除该功能的问题。取而代之的是,他们似乎正在讨论一种在代码中其他位置“移动”黑暗模式的方法。这是在Reddit上报道Nightly Canary版本的Chrome更改之前不久。该公司似乎正在调整在代码本身中实现暗模式的位置,正是因为某些实现方法会导致更大的问题。

正如Gerrit的评论中所述,不同的WebView可能具有不同的变暗策略。因此,“将其存储为单例并不能很好地工作”。但是,关于如何最好地处理黑暗模式的讨论也一直在进行,至少直到今天。在这种情况下,删除标记是有意义的,因为标记以特定的方式更改了浏览器的值。如果按说明实施更改,则这些特定标志将无用。

因此,似乎该功能尚未完全失效。但是,它将不适用于任何类型的最终用户。至少要等到有关实现的详细信息被制定出来。

免责声明:本文由用户上传,如有侵权请联系删除!