加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡阳站长网 (https://www.0734zz.cn/)- 数据集成、设备管理、备份、数据加密、智能搜索!
当前位置: 首页 > 站长资讯 > 评论 > 正文

为什么「暗色模式」不应采用纯黑背景?这是谷歌的理由

发布时间:2019-09-06 03:29:44 所属栏目:评论 来源:佚名
导读:iOS 13 转眼已经到了 Beta 8,Android 10 的正式版发布也近在眼前。现如今在 Apple、Google 的自家应用中稍加挖掘就不难发现,很多应用都赶在正式版系统更新发布之前适配了暗色主题或暗色主题,它们的具体实现效果略有差异:有像 Twitter 这样采用深蓝背景

不过 Google 建议采用深灰而不是黑色作为暗色主题的主色调,另一层原因来自 Material Design 本身。

为什么「暗色模式」不应采用纯黑背景?这是谷歌的理由

层次对暗色主题而言依然很重要

Material Design 诞生以来经历过数次更新和变革,最初 Google 在这个设计语言上所坚持的东西到头来有自我否定、朝令夕改的,也有自始自终都没有发生过变化的——阴影和层级正属于后者。

光影的变化往往也伴随着明暗的更替,但在纯黑的背景之上,所有投影都将失去意义。换句话说,纯黑背景在解决夜间使用太亮这一问题的同时,也抹除了 Material Design 的基本特质。

但深灰色却能很好地让不同界面元素在暗色主题下保留清晰而直观的层次关系,让 Material Design 的核心特质不被破坏。在这里 Google 引入了「表面光源」这个理念。

为什么「暗色模式」不应采用纯黑背景?这是谷歌的理由

表面光与 Z 轴高度相关

举个例子:当一个深灰色组件的 Z 轴高度较低(距离用户较远)时,表面光相对较暗,而当这个组件的 Z 轴高度向上抬升(距离用户越来越近),投射在这个组件上的光线强度增加,组件表面的亮度越来越高,深灰变成了浅灰。

为什么「暗色模式」不应采用纯黑背景?这是谷歌的理由
亮色主题使用阴影来体现层次,暗色主题用的则是高光

小结

纵观 iOS 和 Android 的官方暗色主题设计规范,我们不难发现二者具有许多相似点:满足最低 4.5:1 的色彩对比度、注重对无障碍模式的全面适配、与浅色模式观感相近……对 OLED 设备而言,纯黑背景固然能够达到最佳的省电效果,但无障碍设计自始自终都是移动操作系统交互设计中至关重要的一环,在适配暗色主题的过程中,因噎废食直接舍弃 Material Design 核心特色的做法也并不可取。

所以适配暗色主题并不是「换个纯黑色的背景」那么简单,我们也期待更多国产应用能够尽快根据平台设计规范适配出更加舒适的暗色主题解决方案。

(编辑:衡阳站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

推荐文章
    热点阅读