界面设计10条交互设计规则(三)
5. 错误预防
消除容易出错的条件,或者检查条件,并在用户执行操作之前向其提供确认选项。
当系统操作很关键时,例如删除文件或向1,000个收件人发送电子邮件活动,请确保用户知道他们将做一些重要的事情。向
他们显示确认对话或提供其他信息,以明确定义在执行该操作之前将要发生的情况。如果不确定自己的行动,这将阻止他们
走得更远。

6. 识别而非回忆
用户不必记住从对话的一部分到另一部分的信息。在适当的情况下,系统使用说明应清晰可见或易于检索。
作为UI设计师,我们的目标之一是减少用户的认知负担。心理记忆是一项巨大的资源消耗。记忆以两种方式起作用:识别和
记忆。
识别是你立即熟悉的。像一个人的脸。你看着朋友的脸,就知道自己曾经见过他们。而回忆的方式则有所不同,你必须从记
忆中检索的东西,例如一个人的名字。回忆通常会花费更多的时间和工作,因为您的大脑必须处理更多的信息才能解读其内
容。另一方面,识别是即时的,我们希望在用户界面中获得更多认可,并减少回忆。
一个很好的UI例子就是使用该功能的通用按钮和图标,例如用于编辑的铅笔。而且,如果你必须设计大多数人以前从未见过
的新图标,请使用文本描述符来阐明和减轻认知负担。

