B3.11.2Golden Rules设计
提供普遍可用性
别名: 普遍可用性 · 包容性 · 可访问性
概念解释
提供普遍可用性(universal usability)要求界面在能力、设备、语言、网络、经验和情境差异下仍能完成任务。它不是为"平均用户"设计出一版折中方案,而是识别新手、专家、残障用户、低带宽、旧设备和高压环境各自需要的路径,并让这些路径都能走通。
机制
能力与条件的差异会改变感知、输入、记忆和时间预算这四类资源各自的余量。同一个按钮在屏幕阅读器、单手操作、高对比需求、慢网络或年长用户的视觉条件下,可能变成完全不同难度的任务——这不是"体验打折",而是完成任务所需的通道本身被替换了。普遍可用性的做法是把必要信息与动作同时铺在多条通道上(文字、图形、颜色、声音、结构),使某条通道失效时其余通道仍能补上;但冗余通道不是免费的,每加一条都要占屏幕空间、增加维护和测试成本,所以它本质是一个要预算的工程决策,而不是"多做总是更好"。
边界
普遍可用性存在一个真实的张力:为受限条件优化的手段,有时会直接加重其他用户的负担。给屏幕阅读器写的详尽标签如果同时以可见提示条呈现,会占用视觉版面、打扰不需要它的用户;为运动障碍用户放大的触控热区,会挤压信息密度,让依赖密集视图快速扫读的专家用户变慢。这意味着不存在一版布局能同时对所有人都最优——可行的路径是提供可切换的密度或模式,而不是把所有冗余都塞进同一份默认视图;专业工具可以有专家模式,但核心任务、错误恢复和账号安全必须始终保留包容路径。满足最低合规(比如通过自动化无障碍审计)也不等于真实可用,仍需要用真实任务去验证。
怎么落地
- 定义核心任务的用户、设备、输入、网络和情境矩阵,为每一格标出是否有可用路径,而不是假设默认路径覆盖所有情况。
- 提供文字、颜色、形状、声音或触觉中的冗余提示,并支持键盘、触屏和辅助技术;对会互相挤占版面的冗余手段,做成可关闭或可切换的选项而非强制叠加。
- 测试缩放、对比度、屏幕阅读器、慢网、旧设备和真实新手任务,不只跑自动化审计工具。
- 让时间限制、动效和通知强度可调整,失败后提供人工或低带宽的恢复路径。