最后,通过访谈,把用户的想法记录下来,以及通过可用性测试, 把用户的行为记录下来,之后对这些想法和行为进行分类,分别归置在用户完成的任务的操作流中,成品就如同上图所示的那样。记录这个流的意义,就是为我们在做设计的时候明确用户在不同阶段的预期,方便我们最好的满足用户的需求。 错误信息处理 《设计心理学》指出: 优秀的设计需要良好的沟通,尤其是从机器到人的沟通,指示出什么是可能的操作,会发生什么,会产生什么结果。当事情出了问题,沟通是非常重要的。… 。设计师需要关注可能出错的地方,而不是仅仅停留于让一切按照计划进行。 当设计师根据人们的心理模型来设计机器的流程时,大体上是可以以人们普遍接受的习惯,使机器可以与人进行流畅的交互的。人与机器,就像是在交流、沟通一样,人向机器发出一个指令,机器给予人回应。 而当人的指令没有得到机器恰当的回复的时候,也就是出现错误信息的时候,同样需要设计师进行恰当的设计,让机器做出使人能够明白的回应,以方便人们继续进行操作,最终达成目标。在设计错误信息处理的方案时,有以下三点需要注意:容错性、预防性、提供解决方案。下面来分别说一下。 容错性 容错性,指的是设计师判断出用户可能会出现某种错误操作A,而当出现该种错误操作A时,实际上用户大概率是想进行操作B,因此在用户进行A操作时,提醒用户是否要进行操作B,以帮助用户完成真正想要的B操作。 比如下面这个支付宝的例子。支付宝的聊天界面,输入数字,自动提示“给对方转账144元”。想必很多朋友都会有这个经历:想给朋友转账,点进他的聊天界面,输入144,发送。然后……然后对方就只收到“144”的聊天信息啊妈蛋!顿时觉得自己蠢哭了有木有!然而,支付宝的设计师发现了这个转账场景,并设计了如下图的提示:
支付宝聊天界面的转账提示 预防性 预防性,是指在用户进行最后的提交操作之前,就对错误进行提示,减少因为操作错误造成的损失。比如下图的登录页面,在手机号码的位数达到11位之前,“获取短信验证码”按钮是处于置灰状态的,无非进行点击。 下面这个例子,是在用户输入了昵称后,就立马展示“该昵称已被占用”,提醒用户及时修改。
提供解决方案 这个原则,是指当用户进行了错误操作之后,为用户提供解决方案。比如下面这个例子,当网络不好的时候,页面无法展现内容,于是展示一个“未获取到内容”的空页面,并提示“请点击页面重试”,让用户可以尝试点击页面刷新出内容。
以上为大家介绍交互设计的两个原则:符合用户心理模型,恰当处理错误信息。 #专栏作家# 新设计青年,微信公众号:新设计青年。人人都是产品经理专栏作家,爱奇艺高级交互设计师。德国海龟一枚,曾任职于腾讯微生活、网易、宜信等公司。 (责任编辑:admin) |