🌟整体框架思维导图

*颜色和对比度 - 图1

设计原则

  • 不要仅仅用颜色来区分对象或传达重要信息 —— 需要提供文本标签或字形图形以便色盲用户理解
  • 首选系统颜色的文本 —— 系统颜色的文本才能正确响应无障碍设置:反转颜色、对比度等
  • 考虑色盲用户 —— 绿色弱视、红色盲、蓝色盲等。避免仅使用颜色去区分两种状态或数值
  • 正确响应反转颜色 —— dark模式下保持dark UI
  • 使用强烈对比的颜色来提高可读性 —— 增加文本、字形和控件等视觉元素的颜色对比度,可以满足更多用户在更多情况下使用
  • 使用文本大小来帮助确定对比度 —— 较小或较轻的文本需要具有更大的对比度才能清晰易读
字体大小 文字粗细 最小对比度
小于等于17pt 任何 4.5:1
大于等于18pt 任何 3:1
其他 Bold 3:1

色盲科普: https://mp.weixin.qq.com/s/5-5KVwCJOycgv6-nHAFpRw https://mp.weixin.qq.com/s/3f0_lufNTMnzT6khf-EJHw https://www.w3.org/WAI/fundamentals/

色盲种类: 绿色弱视、红色盲、蓝色盲

尽量避免在界面中使用的颜色组合: 绿红 蓝绿 绿棕 绿黑 灰绿 蓝灰 荧绿和黄色 蓝紫色

colblindor色盲模拟器: https://www.color-blindness.com/2016/10/27/new-release-of-color-blindness-simulator/

12131641970560_.pic.jpg