图片来自网络
这篇是接上篇内容,感兴趣的可以点击上篇链接人机交互设计—关于UI你了解多少(一)
上篇我们讲到了UI工程师的基本职能和坏的UI设计的几个特点(如提示不清,难以使用,操作繁琐,强迫用户等),以及交互设计的三个特征(可以简单概括为用户中心,有明确标准,不断迭代)。
今天我们继续讲UI设计的三个目标和用户体验十诫,其实不只是UI,对产品感兴趣的同学也可以学习一下。
交互设计的三个目标:
1.可用性目标
用户体验良好,比如卓越亚马逊的收货地址在第一次填写后下次会自动为用户填写,方便了用户的使用。
2.安全性
对用户的行为要有一定的安全限制或纠错余地,比如说在用户删除文件时提醒“是否真的要删除”这个文件,并且回收站可以再次还原文件。
再比如对于一些用户点击容易出现错误的选项,直接将其灰度化(即无法点击),保证了错误降低。
3.通用性
在使用上,要符合用户的一般习惯,使得其易学,易用。
用户体验十诫:
1.让用户随时了解系统的状态
体现为对用户的操作有反应,例如点击后的等待提示。
2.系统应与真实世界符合
比如音乐播放器的切换键,上一曲暂停下一曲的排位与人的心理习惯相符。
3.给予用户控制权和自主权
用户可以取消行动,比如电脑卡机时,用户可以停止行为。
4.提倡一致性和标准化
主要是针对用户的易学性。
5.帮助用户识别,诊断和修复错误
比如windows提供崩溃信息,可以联网诊断。其实bilibili现在针对其视频播放失败也有诊断这一选项。
6.预防错误
限制用户的操作,限制容易引发错误的行为,这和我上面讲过的有些选项为灰,无法点击是一个道理。
7.让用户识别而不是记忆
这主要体现在不要让用户“记忆”操作,而是让他每次使用都可以通过指引完成操作。还记得你玩游戏的时候那些指引箭头吗?它们就是为了帮助你识别路径。
8.强调使用的灵活性及有效性
一些快捷键就可以达到此目的。
9.最小化设计
把你认为可能不必要的元素逐一去除,最好的标准是如果没有它系统仍旧能很好地工作。
10.提供帮助及文档
以上就是UI设计的一些总结,希望能给想要了解的同学一些帮助。支持的话就点个喜欢~我是乔万万,和大家一起学习中进步!