深色模式

一种用深色背景和浅色文字来显示网站或手机应用界面的方式,用来代替常见的白底黑字。在夜里或光线较暗的房间里,它让眼睛看起来更舒服,不刺眼;在很多使用 OLED 屏幕的新款手机上,它还能少耗一些电,让电池用得更久。

别称

定义

什么是深色模式?

睡前躺在床上拿起手机,房间的灯已经关了,白色屏幕却像一盏灯一样照在你脸上。深色模式就是为这种时刻准备的。

深色模式(Dark Mode)是一种用深色背景、浅色文字和图标来显示网站或应用界面的方式,用来代替平时白底黑字的样子。内容完全不变:按钮还是那些按钮,菜单还是那些菜单,文字也一样。变的只是颜色,好让周围光线很暗时,屏幕看起来依然柔和。

它也叫夜间模式或暗黑模式。如今手机和电脑的系统里都有它,我们每天用的大部分应用也都有,所以人们也希望每个新网站、新应用都能支持。

深色模式是怎么工作的?

手机和电脑里有一个总设置,用户可以在里面选择浅色或深色外观,有些设备还会在日落时自动切换。做得好的网站或应用会读取这个设置,从打开的第一秒起就显示合适的颜色。

还有第二种方式。网站或应用里放一个小按钮,常常是太阳和月亮的图案,用户可以自己在两种模式之间切换。之后系统会记住这个选择,不会每次访问都跳回浅色模式。

在背后,设计师会为屏幕上的所有元素准备两套颜色:背景、文字、按钮、边框和表格。系统再根据当前模式选用对应的那一套。这就像一个房间有两种灯光,一种白天用,一种晚上用,家具却一直放在原来的位置。

深色模式为什么对你很重要?

如果你有网站或应用,访客会在一天中的不同时间打开它。很多人是在晚上浏览的。深色模式会明显改变他们在这些时段的使用感受:

  • 弱光下眼睛更舒服:在黑暗的房间里,深色屏幕不刺眼,读者可以读完文章,或者更长时间地浏览商品,不会觉得难受。
  • 手机更省电:在 OLED 屏幕的手机上,每个黑色的点几乎都是熄灭的,不耗电。所以在这类屏幕上,深色模式更省电。
  • 长时间工作更少疲劳:整天对着控制面板或管理系统的员工,到下班时就能感觉到差别,夜班时更明显。
  • 尊重用户的选择:如果有人在手机上选了深色外观,打开你的网站却看到一片刺眼的白色,就会觉得这个网站没有顾及他。

这是不是说深色模式永远更好?不是。在阳光下或明亮的办公室里,很多人看白底黑字反而更轻松。目标是把选择权交给用户。

浅色模式和深色模式的区别

方面浅色模式深色模式
背景白色或浅色深灰色或深蓝色
文字黑色或深色略带灰色的白色
最适合的时间白天和明亮的地方夜里和光线暗的房间
电池正常耗电在 OLED 屏幕上更省电
阅读长文光线好时大多数人觉得更轻松在黑暗中更舒服

怎样设计一个让眼睛舒服的深色模式?

只把颜色反过来,效果通常不好。让人用着舒服的深色模式,需要做很多小的决定:

  1. 用深灰色代替纯黑色:纯黑配上亮白,对比太强,眼睛容易累。深灰色或深蓝色的背景更柔和。
  2. 文字要浅,但不要太亮:略带一点灰的白色,比纯白色读起来更舒服。
  3. 对比度要够:对比度就是文字颜色和背景颜色之间的差别。差别太小,读起来就很吃力,老年人和视力不好的人更是如此。WCAG 无障碍标准为这个差别规定了最低要求。
  4. 品牌颜色调柔和一点:很鲜艳的蓝色或红色放在深色背景上会显得很扎眼,需要换成稍微平和一些的色调。
  5. 标志和图片要适合两种背景:黑色的标志在深色背景上会看不见,所以需要一个浅色版本。特别亮的照片可能需要稍微调暗一点。
  6. 表格和图表:在控制面板里,要检查柱子和线条的颜色,确保在两种模式下都看得清楚。

加入深色模式时常见的错误

  • 首页开启了深色模式,却忘了其他页面,比如支付页面或登录窗口,结果突然弹出一片白色。
  • 在深色背景上用很淡的灰色文字,几乎没人能看清。
  • 不保存用户的选择,网站每次都回到浅色模式。
  • 不理会设备的设置,强迫所有人只用一种模式。
  • 上线前不在真实手机上测试深色模式,可是不同屏幕显示的颜色并不一样。
  • 等设计全部完成后,在项目最后才加上去,结果它成了一块补丁,而不是界面的一部分。

我们制作的网站和应用中的深色模式

在 Linkysoft,我们从设计的第一天就规划深色模式,而不是等设计做完再补。通过我们的网站设计与开发服务建成的每个网站,都自带深色模式,支持阿拉伯语和从右到左(RTL)的书写,并符合 WCAG 2.2 无障碍标准。上线前,我们会在真实手机上进行测试。

在移动应用开发中,我们为 iPhone 和 Android 从零开始设计每一个应用,带有浅色和深色两种模式和易于使用的界面。之后我们把它发布到 App Store 和 Google Play,并负责后续更新。

你的项目是团队整天都在用的管理系统吗?比如销售、库存或人事系统?那我们会通过网络应用与管理系统服务,按照你公司的工作方式来搭建它,而且它能在各种设备上运行。在这里,眼睛的舒适度值得写进计划,因为同一块屏幕会在员工面前开着八个小时甚至更久。

正在考虑做一个新网站或新应用吗?先和我们来一次免费咨询,一起弄清楚你的用户在白天和夜里分别需要什么。

关于深色模式的常见问题

深色模式和浅色模式有什么区别?
浅色模式是在白色或浅色背景上显示深色文字。深色模式正好反过来,背景变深,文字变浅。内容本身不变,变的只是颜色。
深色模式真的能给手机省电吗?
能,前提是手机用的是 OLED 或 AMOLED 屏幕。这类屏幕上每个深色的点耗电更少,纯黑的点会完全熄灭。LCD 屏幕的背光一直亮着,所以在这类屏幕上省下的电很少。
深色模式对眼睛更好吗?
在黑暗的房间里或夜里看屏幕时,深色模式更舒服,因为屏幕不会刺眼。在强烈的日光下,很多人反而觉得浅色模式更清楚。所以我们把选择权留给用户。
网站怎么知道用户喜欢深色模式?
手机和电脑会把用户的选择保存在系统设置里,浏览器再把这个选择告诉网站。这样网站一打开就是合适的颜色,用户不用点任何按钮。
把网站的颜色反转一下,就算有深色模式了吗?
不算。自动反转颜色会弄坏照片、标志和品牌颜色,有些文字也会变得难以阅读。好的深色模式需要认真挑选颜色,并在每个页面上测试。
管理系统或后台控制面板需要深色模式吗?
通常需要,特别是当团队要在系统上工作很长时间或上夜班时。深色背景能让人在一天结束时少一些疲劳,最好让每位员工自己选择适合的模式。
已经上线的网站或应用还能加上深色模式吗?
可以,但如果从设计一开始就规划好,会更容易,也更整齐。如果后来再加,就要检查每个页面、每种颜色和每张图片,避免突然出现白色区块或看不清的文字。

还不确定这与您的项目有什么关系?

告诉我们您正在打造什么,我们将用简单明了的语言为您解答。