雅各布·尼尔森博士是尼尔森诺曼集团的用户倡导者和负责人,他与唐纳德·诺曼博士(Apple Computer的前研究副总裁)共同创办了该集团。尼尔森博士建立“可用性工程”,以便快速更高效地改进用户界面,并发明了几种可用性方法,包括启发式评估。以下是尼尔森博士的十大交互原则:
一、系统状态可见性原则
用户在设备上的操作都事可感知的,比如点击按钮有Highlight效果,当发布某条信息,有网络不流畅导致发送失败的提示,当发送大文件邮件时,会有发送进度,以及发送结果提示,页面的响应和反馈时间不要去挑战用户的容忍度,要做到更快更及时的反馈。
很多社交类的应用,当用户与用户之间产生了新的社交动态,比如,当有用户给你的文章点赞时,你会第一时间收到Push消息,这样就会促使用户能更快的产生下一轮的社交互动。
二、环境贴切:匹配系统与真实世界。Apple 的拟物化设计很好的体现了环境贴切。比如它的便签本和计算机设计。几乎和真实世界中的实物没有什么区别。
三、撤销重作原则:为了避免不可逆的错误,需要允许用户可以撤销当前操作,比如Word和PPT都设有撤销当前操作的选项,这样的好处是让用户能在一定范围内回到过去的某一个点上继续操作软件,再如Photoshop也有历史记录,至少能回到一开始的文件状态。
四、一致性原则:这是在UED中经常被提到的基础设计原则,保持一致性的好处是可以降低用户的学习成本,同时开发在做组件系统的时候,可以大大降低组件量,从而节省开发成本。保持一致性包含了以下几点:
1、功能结构一致:将相同结构的功能放在同一层架构上。比如微信中的添加好友,既包含了搜索,同时也有雷达加朋友、面对面建群、二维码扫描、搜索手机联系人、搜索公众号及搜索企业微信联系人。
2、品牌风格一致:品牌风格包含了icon等界面元素以及色彩风格一致性。如今日头条这款产品中融合了很多头条系产品,如视频类的西瓜视频以及抖音,包括悟空问答等,当他们在头条中出现时,所有的色彩和风格都是采用了头条的HIG规范。
3、相同操作的交互一致:如同一个系统中所有的删除内容的提示都可以使用相同的文案提示及操作。
4、提示文案一致:头条APP中有很多地方都会使用无网络提示,但是他的无网络提示文案都是一致的。
5、类似状态的反馈一致:比如社交内容平台,发布短博客或者是发布评论,都会toast提示发布成功,这些发布内容相关的成功提示最好保持一致。
五、防错原则:考虑用户的操作导致不可逆的错误发生。例如在删除自己发布的文章时,需要二次确认是否要删除文章。
六、易取原则: 尽量不要让用户去记忆,而是适时的出现帮助提示用户识别。比如指纹识别解锁就是要比输入密码解锁更方便用户的一种解锁方式。
七、灵活高效原则:淘宝的首页推荐会随着用户当前浏览记录的改变而改变推荐商品,比如你十分钟前浏览过坚果礼盒,那么之后首页会有相关的坚果给你推荐,而且和淘宝相关的第三方网站广告,也会根据你的浏览记录来给你推荐你最近浏览过的东西,这样的个性化推荐让用户会觉得比原有编辑固定推荐更灵活高效。
九、容错原则: 帮助用户识别,诊断,且能从错误中恢复。比如当用户输入的一个网址属于某个网站,但并没有这一个链接的具体页面时,我们需要提示用户404。并且可以让用户回到该网站的主页;同样在没有网络的时候,我们应该提醒用户没有网络的情况,并且告诉用户可以刷新重试或者打开网络设置等。
十、人性化帮助原则:若交互设计师能做到不使用帮助文档就解决问题,那是最好的。若必须使用帮助中心才可解决问题,那么帮助文案应该尽量做到简单易用,文案越简洁越好。帮助性提示最好的方式是:1、无需提示;2、一次性提示;3、常驻提示;4;帮助文档。