在手机端APP的PC端网页设计和UI交互设计中,设计的易用性和美观性是用户体验的第一感觉。作为UI交互设计师,我们需要做的是站在用户的角度去思考和设计,根据用户的思维和操作模式来完善界面,优雅清晰地告知用户,让用户快速获取信息,避免在使用过程中出现无意识或理解错误。对于UI交互设计用户来说,无意识错误是常见错误,可以避免。
讨论用户错误时,一个重要的问题是在什么情况下指出用户错误。“用户错误”这个词似乎在暗示用户做错了什么,但不仅如此,设计师也犯了错误,因为他们让用户很容易做出错误的行为。所以,解决用户错误的办法不是责怪用户,让用户更严重,或者给用户更多的指导和练习,而是重新设计软件,让错误变得困难。
一种或两种用户错误
在讨论如何避免错误之前,有一个非常重要的概念需要明确:用户错误有两种,一种是“错误”,另一种是“失误”。
错误是当用户想做某件事,但最终却做了其他事情(通常是非常相似的事情)。比如打字的时候想按“O”键,就按“I”键,或者不小心把洗手液当牙膏涂在牙刷上,这叫失误。错误通常发生在用户处于“自动”模式时,此时他们的注意力没有集中在他们正在做的事情上。
一个错误是用户的目标不能帮助解决当前的问题或完成任务。如果他按照设想的目标一步步走下去,最后只能是个错误。举个例子,如果我把机油压力指示器误认为轮胎压力指示器,不管我往轮胎里充多少空气,都解决不了汽车没油的问题。这是一个错误,因为我想做的事情实际上并没有帮助我解决问题。错误是有意识的,通常是由于用户获取的信息不完整或不正确而导致的,从而会产生与实际情况不符的错误思维模式。
本文将重点讨论如何防止无意识的“错误”。
二、防止错误的常用方法
错误通常发生在用户熟悉目标的时候。他们知道该做什么,但他们有意想不到的问题。一般来说,如果我们已经熟悉了一些东西,我们就不会充分注意它,结果可能会出现一些“错误”。所以,讽刺的是,错误通常发生在专家用户身上。专家用户对这套软件非常熟悉,不像新手还在学习如何使用,所以会放松警惕。避免错误的方法是非常柔和地引导用户,帮助他们保持干净的状态,减少他们出错的机会。提醒用户保持必要的关注,并鼓励他们检查错误。
1.让限制帮助用户
限制用户的选择不一定是好事,但是如果一个任务的规则明确了,就要对用户做出明确的限制。
比如订机票,要选择旅行日期,有几个条件有明确的填写要求。其中一个最简单的规则就是返程时间不能早于出发时间。如果我们允许用户随意选择时间,他们可能会因为疏忽而填写错误的信息。好的限制规则可以帮助用户了解填写内容的范围和建议。
西南航空的日历选择控件会自动限制用户可以选择的日期范围,以防止用户选择不合理的时间段。即使用户试图在出发时间之前设置返回时间,页面也会强制重新选择出发时间。最重要的是,日历中巧妙地使用了颜色来指示选择了哪些日期(图中的蓝色表示发布日期),这可以帮助用户直观地了解他们选择的时间范围。
2.给予建议
和限制一样,提供有效的建议也可以减少用户的错误。搜索是在一些提供许多商品的网站上搜索的有效方法。然而,用户输入可能不准确,尤其是对于触摸屏。既然你不能阻止用户输入错误的字母,你就应该在错误发生之前让用户在输入的同时看到搜索建议。
提供搜索建议也可以帮助用户避免“回忆”,他们不需要回忆所有的拼写,只需要在建议中确定自己需要哪些产品。
用户很难记住耳机名称“Etymotic”,然后输入搜索框进行搜索。亚马逊的可点击搜索建议可以减少用户的输入,降低用户出错的风险。
3.更正选项的默认值
另一个有用的方法是设置正确的默认值,尤其是当用户需要做重复的动作或精确的数字时。首先给用户一个默认值,然后让用户修改。比如在一个提醒app中,有一些预设选项,比如“明天”、“下周”、“一小时后”等。这些预设可以防止用户输入错误的日期或时间。如果晚餐提醒晚了一整天,那就没有意义了。
在Google的待办应用中,可以做一个邮件“午睡”一会儿,以后再提醒自己。这个预设选项比较合理,避免了常见的输入错误。
好的缺省项也有助于减少错误,因为用户可以知道缺省值应该填写什么样的数据。4.对用户宽容
有些任务确实需要用户提供非常准确和详细的信息,但这不是强迫人们以特定格式填写的好方法。如果您必须要求用户填写如此复杂的表单,请确保表单的内容易于用户查看。
比如在填写账户登记表的时候,经常会要求我们填写手机号码。但是对于很多用户来说,很难记住一长串的号码,所以美国等很多国家会把电话号码分成带空格或短线的“(777)555-1212”的形式。这样,数字就变成了小块,更容易记忆和理解。
如果你网站的数据库不允许手机号码中存储非数字字符,那么你应该让用户避免出错。一种解决方案是让用户以熟悉的方式输入,避免强迫他们填写其他表单。用户填写完毕后,我们要在后台自动处理内容,去掉不合适的字符,不要因为用户输入了额外的空间而阻止用户继续操作。
更好的方案是在用户输入的过程中自动格式化输入内容。比如在优步的注册页面上,当你开始输入时,电话号码会自动在相应位置加括号和短线,同时忽略非号码。这可以帮助用户理解他们应该输入什么类型的内容,也可以帮助用户更方便地检查他们输入的电话号码。
优步会自动“格式化”用户输入的电话号码,这样人们在输入后更容易查看。
总结
错误是常见的错误,通常发生在用户没有完全集中注意力或记错东西的时候。帮助用户避免此类错误是减轻负荷的重要途径,需要填写详细信息时要给予相应的指导。