B2.01.3Anti-affordance设计研究
反可供性同样需要被表达
别名: 反可供性 · 不可操作 · 禁用状态
概念解释
反可供性(anti-affordance)指当前状态下某项行动不能、不得或不应执行。界面不仅要帮助用户发现可做的动作,也应恰当地表达不可做的动作及其原因;否则外观、位置或过往经验会诱导用户点击、拖拽或提交一个系统不会接受的操作。
机制
用户根据视觉、位置和先前模式预期行动可能性。若控件看起来可用却被权限、数据状态、网络或工作流规则阻止,用户会形成错误行动模型并反复试探。明确限制能阻断无效尝试、解释依赖条件,并帮助用户找到可恢复的下一步;过强的隐藏又可能让用户不知道功能存在。
怎么研究
测试用户在不可执行状态下能否判断“现在不能做”、理解原因并找到恢复路径。记录无效尝试、重复点击、求助、错误解释和恢复时间。比较禁用、隐藏、替代入口及说明性反馈,评估它们是否降低误解而非只减少点击数。
边界
不是每种限制都应视觉上永久显露:安全敏感、权限保密或极低相关功能可能需要隐藏。禁用也不能成为偷懒的终点;若用户需要完成任务,必须提供何时可用或如何满足条件的线索。颜色单独表达限制会排除部分用户。
怎么落地
- 对仍可见但暂不可用的关键操作,提供可识别的禁用状态和简短原因,必要时给出满足条件的路径。
- 不要让不可点击的元素完全模仿可点击控件;也不要仅靠低对比灰色表达状态。
- 在测试中检查用户是否理解限制而不是以为系统坏了,并验证键盘、读屏器等输入同样收到状态与原因。