友好型错误提示设计

相信日常生活中,很多人都曾经在各家银行的网上银行或者直销银行中买过理财产品。各家银行的理财产品购买流程都是大同小异的:选择合适的理财产品——输入购买金额——确认项目信息——返回操作结果。我们来假设一个情况,当用户输入的购买金额超过账户余额时,我们应该怎么给用户一个错误提示?

以宁波银行直销银行为例,当你想购买4000元的直投项目的时候,点击“立即购买”按钮,进入“确认支付页面”,点击“去支付”按钮,这时候弹出一个对话框,告诉你账户余额不足。具体多少余额也没有说清楚,你立马去我的账户里看了余额再返回购买,这时发现项目都被人抢光了!瞬间奔溃。。。

从这个虚拟案例中,我们可以看出错误提示对于产品用户体验来说是极其重要的,那么如何才能给用户提供合适友好的错误提示呢?

什么是错误提示

要了解什么是错误提示,我们应该首先了解错误提示的由来。用户在填写信息的时候难免会出错,例如,表单太长他们可能会忘记填写其中的一项,或者输入了14位的手机号码,又或者输入的密码中只有数字没有字母过于简单等等。这个时候我们应该给用户一个提示,让他们了解当前的错误状态。这就是我们常说的错误提示。

一个合格的错误提示应该有以下两个基本功能:

  • 1 向用户报告错误状态;
  • 2 解释错误发生原因以及如何更正

错误提示的种类

1 弹出框

目前来说,弹出框可以说是最常见的错误提示形式。因为弹出框的空间比较大,可以很完整的向用户告知当前的错误状态并且阐明错误原因以及如何更正。但是弹出框这种形式也有自身的缺陷,那就是用户如果想更正错误就必须关闭这个弹出框,这样那些错误信息就看不到了。在一些特殊情况下错误信息比较冗长,你没有办法短时间内记住,那么就无法完成修改了。

2 页面

此外,错误提示还可以通过载入一个新的页面来报告给用户。比如在你点击提交按钮以后进入下一个页面才知道自己刚才的输入发生错误。用户可以通过阅读提示知道如何更正问题,但是如果想更正这个问题就要点击后退按钮,这样错误提示又不存在了,这点和弹出框很像。下面这个例子比较典型,用户只知道没有绑定成功,但是不知道具体的失败原因,重新绑定也无法避免再次失败。

3 标签提示

现在还有很多设计师开始将错误提示做成文字标签形式,将其和控件放在一起。这样子用户就可以很容易的读取错误信息,一眼就能看出来哪里出错了,不用根据提示的控件名称去寻找出错的位置,因为错误提示就在发生错误控件的旁边。此外还很容易改正,因为用户不用再跳转页面或去记那些冗长的错误信息。

错误提示设计原则

1 合理的使用配色和图标

就像我在上面说的,错误提示的第一个功能就是向用户报告当前的错误状态。但是我们没有必要真正的给用户显示:“尊敬的用户,你刚才的个人信息填写错误balabala…”。错误状态我们可以直接通过颜色和图标来完成。因为在潜意识中,人们习惯性把红色和错误联系在一起。当然考虑到现实生活中还有相当多的用户是红绿色盲患者,因此我们最好是红色和图标搭配使用。

2 文字简洁易懂

提示文字应该尽可能的简短,用户看到一大段文字,就很可能会失去了去阅读的耐心。此外我们应该避免使用专业术语,让用户可以更好的理解。例如你填写身份证号,多填了一个数字,那么我们就应该提示用户“身份证号位数出现错误”而不是简单的“身份证号验证错误”。因为验证错误的种类有很多种,这样笼统的错误提示会增加用户的操作负担。

避免用户犯错

对于这个信息录入这个操作来说,最好的用户体验就是避免用户犯错,而不是等到用户犯错了以后才思考怎么样“亡羊补牢”。设计师应该防患于未然。

1 输入提醒

我们可以用一句话或者一个例子来向用户介绍要输入什么样的信息,这个就是输入提醒。我们要保持提醒字体要比较小或者配色要比标签字体更浅,因为输入提醒只是起到一个辅助输入的作用,过于显眼反而会分散用户注意力。

2 良好的默认值

如果你确定对用户足够的了解,在用户进行信息录入的时候我们可以提供合理的默认值。因为对于用户来说,填写信息永远都不是一件有趣的事情,合理的默认值可以节省用户的操作时间。

3 自动完成

当用户在文本框里输入时,系统猜测可能的答案,显示可选列表。自动完成可以为用户节省时间、精力和记忆成本,避免犯错。

总结

合理的错误提示设计可以很好的提升产品的用户体验,建立用户与产品之间的纽带。以上是我对错误提示设计的一些总结,希望各位看了以后能够有所收获。

UI中国

作者:王M争

(0)

相关推荐

  • 电脑出现NSIS Error错误提示的解决方法

    大家在安装或打开一些程序的时候,会出现NSIS Error错误提示,这种情况很容易让人误会是系统出现了错误,或仅仅是该程序安装文件损坏的原因。 中文意思是:运行一个用Nullsoft Scriptab ...

  • win7系统浏览器出现错误提示"网站无法显示该网页"如何解决

    windows操作系统自带IE浏览器,win7系统使用浏览器浏览网页的时候出现网页错误,弹出错误提示"网站无法显示该网页"导致网页无法正常浏览,该如何解决呢?现在小编和大家说一下w ...

  • 八种常见Excel错误提示及问题解决方法

    八种常见Excel错误提示及问题解决方法 1.#####! 原因:如果单元格所含的数字.日期或时间比单元格宽,或者单元格的日期时间公式产生了一个负值,就会产生#####!错误. 解决方法:如果单元格所 ...

  • 从三个角度全面分析APP的提示设计方法

    稍微复杂一点的产品都少不了提示功能,这种全局模块即需要整体解决方案,也需要具体运用规则.以手机 App 为例,提示种类很多(操作成功.操作失败.点赞.二次确认-):展示形式也很多. 我最近对这一方面有 ...

  • 出现“HTTP500内部服务器错误”提示的解决方法

    在使用电脑的时候,出现问题是我们最不想碰到的事情了.当打开网站的时候碰到"HTTP500内部服务器错误",这会让我们非常的心烦,而且又无法直接的看到错误的信息,难以下手.现在我来告 ...

  • 怎样关闭友好HTTP错误消息

    友好 HTTP 错误消息指的是如果尝试查看网页时遇到问题,则会将 HTTP 错误从网站发送到 Web 浏览器,你会看到下面这样的提示,这样的提示对于大部分人来说既看不懂又没有用,还浪费我们的时间和感情 ...

  • 宽带连接错误提示Error 720的原因和解决方法?

    带连接错误提示Error 720怎么办? 错误720(error 720)现象常见于XP系统,常和718同时出现,一般为电脑问题,可先询问ISP也就是联通或者电信有没有大面积此类问题,如没有,则按照下 ...

  • dreamweaver cs4错误提示FROM子句语法错误的解决方法

    dreamweaver cs4错误提示FROM子句语法错误 在Dreamweaver CS4中连接数据库成功以后立刻对数据库执行绑定操作,不过测试时出现了一个莫名其妙的问题,点击绑定测试时总会出现"F ...

  • Win8.1本地宽带连接上网拨号651错误提示解决方法

    在windows 8.1系统中,用户在使用本地宽带连接上网的时候,经常会遇到拨号651错误提示,只有反复拨号连接才能连接到网络,虽然微软已经回应这个问题,在没有提出真正修复方案的时候,用户该如何自己来 ...