两个场景,同一个用户,完成同一件事。
第一个场景:用户需要在一个陌生的设计工具里对齐几个图层。工具没有显示任何操作入口,用户不得不回忆:对齐功能在哪个菜单?快捷键是什么?上次用的时候叫什么名字?想了十秒,没想起来,打开了帮助文档。
第二个场景:同一个用户,同一个工具,但这次工具在选中多个图层后自动浮出了一排对齐按钮,每个按钮上有图标,图标旁边有文字标签。用户扫了一眼,认出了"左对齐",点击,完成。
两个场景里,用户的能力没有发生变化,变的是界面的交互方法。第一个场景要求用户主动回忆,第二个场景让用户直接识别。这正是 Nielsen 在 1994 年提出的十大可用性原则之一:识别优于回忆(Recognition over Recall)。
vertical close-up portrait, battle-weary girl in a moment of exhausted calm filling the frame from chest up, long dark red hair half-escaped from a once-neat warrior bun now messy with the jade hairpin cracked and hanging at an angle and loose strands stuck to the neck and jaw, tired dark eyes with deep circles underneath but still holding unbreakable resolve as the strongest focal point, young face with a healed old scar running from the right ear to the corner of the mouth and fresh bruising on the left cheekbone, one hand hanging near the shoulder still gripping a chipped bronze sword by pure muscle memory with dried blood caked in the fingernail beds, the other hand pressing a folded letter against the chest armor with desperate tenderness the paper yellowed and soft from being held too many times, dented and scratched black iron chest armor with a once-red now faded silk sash and white inner robe collar visible at the neck now grey and sweat-stained, a single unbroken red cord bracelet the only clean thing on her with a tiny jade character for home catching light, dust particles suspended in a shaft of warm golden sunset light cutting diagonally across her face, background out-of-focus warm amber suggesting sunset behind battlefield smoke, dominant palette of dried blood brown, battle-worn iron, sun-darkened skin, and warm golden sunset light cutting through dust and grime, no text, no letters, no logo, no watermark --ar 9:16 --sref 7044047345::1 --niji 7识别和回忆分别是什么
回忆,是在没有外部线索的情况下,从记忆中主动提取信息。用户需要自己生成答案:这个功能叫什么?在哪里?怎么触发?记忆里有没有对应的内容,全靠自己去找。识别,是在已有选项面前,判断"这个是不是我要的"。答案已经摆在那里,用户不需要生成它,只需要确认它。两者的区别在于:回忆要求用户独立完成整个提取过程,识别只要求用户在外部线索的帮助下做一个确认判断。
为什么识别比回忆更容易
人的长期记忆存储容量很大,但主动提取的能力有限。一件事存进记忆,不代表随时都能取出来。记忆的提取依赖线索——一个词、一张图、一个场景,都可能触发相关的记忆内容浮现出来。识别之所以比回忆更容易,是因为识别自带线索,而回忆没有。
这也解释了用户测试里一个常见的现象:用户在界面上卡住了,求助后被告知操作方法,立刻反应"对,我知道这个,就是想不起来"。用户不是不会,是提取路径在没有线索时断掉了。回忆失败不等于知识不存在,而是没有线索帮他们找到路。
界面提供的线索越充分,用户就越能调动已有的知识顺利完成任务。要求用户回忆,是要求他们自己找路;帮助用户识别,是把路标立好,让他们沿着走。
在界面中的具体体现
很多设计师已经在无意识地运用这个原则,只是没有把它和"识别优于回忆"这个名字对上。下拉菜单就是一个例子。用户不需要记住所有可选项,打开菜单就能看到,找到想要的那个确认一下就好。导航栏把页面结构摆出来,用户不需要记住网站有哪些板块,扫一遍就能定位。搜索建议在用户输入时自动浮出候选词,把可能的答案推到用户面前,减少用户完整输入所需的记忆负担。图标加文字标签的组合比单独使用图标更容易识别,因为文字提供了明确的语义线索——图标单独出现时,用户不得不回忆"这个图标是什么意思"。
反面的例子是命令行界面。用户必须记住命令名称、参数格式、语法规则,任何一个记错,操作就失败。表单字段没有输入格式提示,用户不知道日期应该写"2024/03/18"还是"2024-03-18",只能试。这类设计不是不能用,但它把记忆的负担转移给了用户。