在进入某个 App 的设置页面后,我想调整通知权限,扫了一遍设置列表,没找到入口。上下翻了多遍列表后,最后我在靠近底部的位置看到一行灰色小字,和旁边的说明文字排在一起,看起来像是注释。我几乎跳过了它,于是我点了一下,这才进入到了通知设置页面。
想找的东西就在那里。没找到,不是因为它不存在,而是因为它看起来不像一个入口。
这就是可预测性被打破的样子。界面给出了错误的视觉线索,用户的预测因此失败,要知道,这不是用户搞错了,而是界面欺骗了用户的判断。
可预测性(Predictability)描述的是这样一种状态:用户在执行一个操作之前,能够准确判断这个操作会产生什么结果。
注意这个定义的核心——不是"系统是否有逻辑",而是"用户是否能预判"。一个产品可以有完整的内部逻辑,每个功能都运转正常,但如果用户无法根据界面线索预测接下来会发生什么,可预测性就已经出了问题。
可预测性不等于"没有意外"。用户点了一个下拉菜单,展开了一个列表——这是意外,但在预期范围内,因为下拉菜单就应该这样工作。用户点了一行灰色文字,跳到了另一个页面——这也是意外,但在预期之外,因为灰色文字看起来不像一个可点击的入口。区别不在于结果有没有出乎意料,而在于用户的预测和结果之间有没有合理的联系。
用户在执行操作之前,会基于一些线索做出预测。理解这些线索从哪里来,设计师才能知道从哪里入手。