画布应用的可访问颜色

画布应用中使用的颜色应方便色盲和弱视用户使用。 默认情况下,所有 Power Apps 主题可方便所有用户都轻松使用。 在修改应用中使用的颜色时,请遵循以下准则以确保它们方便用户使用。 有多种联机工具可以帮助确定颜色对比度问题。

文本最小对比度

  • 文本及其背景必须至少有 4.5:1 的对比度
  • 大型文本必须至少有 3:1 的对比度
  • 已禁用的文本没有对比度要求

实际上,所有交互式控件之间都必须有足够的颜色对比度:

非文本最小对比度

  • 非文本组件(如图标和边框)与其外部颜色的对比度必须至少为 3:1。
  • 残疾人和装饰组件没有对比度要求。

用户界面组件

所有交互式控件之间都必须有足够的颜色对比度:

其他颜色对比度检查适用于其中整个区域为交互式或信息性的控件。 例如,按钮 或用作按钮的 图标。 这可确保控件边界清晰,并确保用户知道他们可以在哪个位置单击或点击。

如果没有此类控件边框,则在以下项之间应有足够的颜色对比度:

如果没有边框,则在以下项之间应有足够的颜色对比度:

  • Fill 和控件范围之外的颜色
  • PressedFill 和控件范围之外的颜色
  • HoverFill 和控件范围之外的颜色

图形对象

如果图像传达重要信息,请考虑检查其对比度问题。 这适用于可在其中显示图像的控件:音频图像麦克风视频

有关视频内容,请考虑检查其对比度问题。 或者另外提供隐藏式字幕来描述视频。

提供其他视觉提示

确保应用不仅仅使用颜色来传达信息。 例如,红绿色盲用户将无法从绿色成功消息中区分红色错误消息。

其他提示,如 图标斜体下划线 之类的文本样式有助于传达含义。

后续步骤

从画布应用的辅助技术显示或隐藏内容

另请参阅