为什么「暗色模式」不应采用纯黑背景?这是谷歌的理由
不过 Google 建议采用深灰而不是黑色作为暗色主题的主色调,另一层原因来自 Material Design 本身。 Material Design 诞生以来经历过数次更新和变革,最初 Google 在这个设计语言上所坚持的东西到头来有自我否定、朝令夕改的,也有自始自终都没有发生过变化的——阴影和层级正属于后者。 光影的变化往往也伴随着明暗的更替,但在纯黑的背景之上,所有投影都将失去意义。换句话说,纯黑背景在解决夜间使用太亮这一问题的同时,也抹除了 Material Design 的基本特质。 但深灰色却能很好地让不同界面元素在暗色主题下保留清晰而直观的层次关系,让 Material Design 的核心特质不被破坏。在这里 Google 引入了「表面光源」这个理念。 举个例子:当一个深灰色组件的 Z 轴高度较低(距离用户较远)时,表面光相对较暗,而当这个组件的 Z 轴高度向上抬升(距离用户越来越近),投射在这个组件上的光线强度增加,组件表面的亮度越来越高,深灰变成了浅灰。
小结 纵观 iOS 和 Android 的官方暗色主题设计规范,我们不难发现二者具有许多相似点:满足最低 4.5:1 的色彩对比度、注重对无障碍模式的全面适配、与浅色模式观感相近……对 OLED 设备而言,纯黑背景固然能够达到最佳的省电效果,但无障碍设计自始自终都是移动操作系统交互设计中至关重要的一环,在适配暗色主题的过程中,因噎废食直接舍弃 Material Design 核心特色的做法也并不可取。 所以适配暗色主题并不是「换个纯黑色的背景」那么简单,我们也期待更多国产应用能够尽快根据平台设计规范适配出更加舒适的暗色主题解决方案。 (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |