您的位置:首页 > 软件设计 > 其它

如何减少用户操作网站时的出错率

更多 2016/6/28 来源:软件设计学习浏览量:838
学习标签: 出错页面
本文导读:在用户访问、使用网站时,如果提示不准确、设计不清晰,很容易导致用户误操作,或者用户操作了一大堆,结果提交时,保存错误,页面刷新后,用户填写的信息丢失,又要重新填写,这样对用户的体验非常不好,下面介绍如何减少用户操作网站时的出错率的几个建议

一、引导和提示

 

1、引导和提示突出表现,且简单容易理解

(1)、引导和提示要突出表现,从而引起用户关注,确保用户在操作前能注意到引导或提示信息。比如在注册页面中,右侧的提示:红色错误提示和蓝色引导说明在页面中很醒目,注册用户自然能注意到此处的提示。

(2)、引导要简单且容易理解,保证用户在注意到引导或提示后能快速获取信息,从而得到帮助,以降低发生错误的概率。

 

2、当重要或操作结果不可逆的时候,询问用户让其知道操作的后果

在用户操作前即给出正确且有效地引导和提示,有助于减少错误发生的可能性。如 QQ邮箱网站为了防止用户错误,在用户点击发送后提示没有输入主题信息,从而避免用户直接发送无主题邮件。

 

 

二、限制操作

 

如何从设计上避免用户出错,限制是一种非常必要的方式。

 

1、增加那些不能逆转操作的难度

在产品设计中这种方法主要是通过对一些可能造成错误的操作入口设置障碍或直接禁止操作,以避免错误的发生。比如windows系统提供隐藏文件的功能,用户可以把重要的系统文件隐藏起来以免误删。

 

2、适当限制用户的某些交互操作

置灰是界面上限制某些操作的好方式。有的网站直接把不能操作的部分灰置,比如:时间选择控件的设计,可以将已经过去的日期灰置,以免用户误选。

 

 

三、反馈和帮助

 

1、当用户有些错误发生时,及时反馈错误并提供纠错帮助

(1)、反馈错误及时就能保证用户每个阶段的操作都能得到回馈,避免因为一个小的错误就要修改相关联的一系列内容的情况,提高成功完成任务的效率;反馈不仅要指出有错,还要指出错在哪里。

(2)、例如:登录表单,在输入错误的用户名后,系统就会马上给出反馈“用户名不存在”,避免用户在输完密码点击登录后才能发现错误,这样用户就能马上停止后续操作来解决当下的问题。

(3)、如果错误不可避免的发生了,合理恰当的提示可以减少用户的挫败感。谷歌浏览器打不开页面时提供的提示说明信息,简洁直观说明问题的情况及原因,并且还在更多信息里提供了一些相应的解决方法,这样也就提高了提示信息的有效性。同时,不知道大家是否知道这个页面其实还是一个小游戏,只要敲击空格键就可控制上面的恐龙来避免前方出现的障碍物,可以算是谷歌设计师对浏览器发生错误时做的弥补,对用户小小的歉意。

 

2、出错信息应当用清晰的语言来表达,而不要使用难懂的术语

错误反馈要清晰、准确,这样便于用户了解错误的原因,方便下一步的修改。

 

3、出错信息使用的语言应当精炼准确,而不是空泛而模糊的

最好能够告诉用户,具体错误的原因在哪里,是哪句话和哪个字出现的问题。比如:当输入的语言包含敏感词汇时,反馈提示中没有具体指出是那个词有问题。

 

4、出错信息应当对用户解决问题提供建设性帮助

(1)、在用户操作的过程中,出现错误要及时反馈,使用户能尽早发现错误。同时要及时提供纠错帮助,系统先自动纠错,不能自动纠错时,就提供纠错帮助。这样即使用户操作错误了,但成功完成操作的效率也能大大提高。

(2)、当用户知道错误后要及时提供纠错帮助,如关联推荐等,以帮助用户快速找到纠错的办法。Google搜索中,当有单词或词语输入错误时,Google搜索就会根据匹配度给用户可能正确的单词或词语供用户选择,避免二次输入,很人性化的做好了纠错。

 

5、出错信息应当友好,不要威胁或者责备用户

按照可用性的理论,用户没有出错,出错的是你的产品,因为它不能正确的解读用户的操作行为。不要在错误信息中责备用户,我们应该因为问题向用户道歉,为用户提供“情感支持”,主动识别并处理用户的情感状况,能缓解挫败带来的强烈的负面情绪和刺激。

 

 

四、错误恢复

 

1、允许用户犯错,并使操作者能够撤销以前的指令

例如:Microsoft office软件,用户编辑文档后如果发现错误,需要修改时可以按ctrl+z来撤销上一次的编辑,恢复错误。

 

2、能帮助用户在发生错误后迅速回到正确状态

例如:手机的还原功能,可以在用户出错时将多种功能设置快速还原到原始状态。

 

3、尽可能注意保留操作信息,提供安全恢复到离错误点最近一步的方式

(1)、用户每次执行操作后,尤其是完成操作步骤比较多的任务,要尽可能注意保留操作信息,以便能够及时恢复;如果是一个任务结束后的操作错误,最好是能提供安全恢复到离错误点最近的一步的方式,使用户可以快速地从纠正错误的步骤中转移到正确的流程上,从而挽回损失或错误。

(2)、例如:Photoshop中的历史动作就是一个很好的例子,可以默认保存最新的20个操作,也可以自己设置保存数量;用户在设置数量范围内的每一步操作都可以恢复。

 

 

五、减少负担

 

1、让用户单次只需执行唯一操作

普通用户在一些流程复杂的交互操作前总会或多或少的迷茫。解决方法就是让用户单次只需执行唯一操作,不要把复杂的选择题抛给用户,让用户出错。

 

2、减少不必要的操作步骤

例如可以在注册页面,输入邮箱时下方相应出现各种邮箱后缀供用户快速选择,减少用户的输入操作次数。

 

收藏
131
很赞
97