记笔记的阿晴(notebyaqing)独家文章,转载需署名。

今天这篇文章记录一下我近期的交互学习总结,也当做分享,还有很多不足慢慢加油,会越来越好哒,完成比完美更重要。
本篇文章总结交互设计原则中的容错性。什么是容错性呢?即:产品对用户错误操作的承载性能。什么意思?用户在操作时候出现错误的概率我们希望降低。错误出现以后得到解决的概率和效率,我们希望升高。

具体可以分为操作前中后,下面我将会列举4个例子来进行说明。

图来自:沐风

  • 操作前:给用户提示

案例1:注册账号时,提前预知密码设置的要求。

这是我为公司APP重设计的登录注册页。在注册账号的过程中,我们经常会遇到有的APP在注册过程中输完密码点击下一步,才告诉用户密码哪里的设置不对,完全可以在“请输入密码”下方就写上设置密码需要注意的事项,提前告知用户,降低错误出现的概率,提升用户体验。
  • 操作中:给用户提示根据操作及时提醒

案例2:大金额转账再次确认

微信里,转账金额若超过3位数的话,从第4位开始,就会显示千、万这样的小字在转账金额下方,这是因为由于金额数字较大、较多,容易看错,所以有这么一个提示。

同理,在3位数以内的金额转账,只需要输入密码即可。一旦超过4位数,转账之前会有一个弹窗提示,需要让用户确认核对,再点击“继续转账”才会出现输入密码转账的窗口。通过让操作设置复杂,降低出现错误的概率。

如果用户就是犯错了呢,文章开篇说过,出现错误后我们希望问题得到解决的效率和概率能够升高,什么意思,就是给用户提供解决方案。我们接着看案例3和4。

  • 操作后:提供解决方案

案例3:毁灭性操作:一步回退

滴答清单APP中,删除某一个事项或者完成某个事项,会有一个撤回的按钮,可以撤回刚才的操作。谨防用户误删之后可以撤销操作。APP里还可以设置摇一摇撤回。

案例4:发生错误:展示状态+解决方案

没有网络的时候,页面下方有一个重试按钮,当有网络之后可以点击刷新,不用退出再重新进入,给用户提供了解决方案。容错性让我想起《最好的UI设计师》书中第8章P97提到的知识盲区。错误分无知之错和无能之错。

无知之错:没有掌握相关知识,所以并不知道有这样的解决方法。

无能之错:掌握知识,没有正确使用。

这个世界总是没有解决的问题占更多数,故无知之错可以被原谅,但是无能之错我们完全可以避免,就像容错性的设计,在设计过程中把可能出现错误的概率降到最低,能节省时间提高效率,提升用户体验。举个生活例子:2020年疫情那会儿,我要去医院打九价疫苗的第二针,首先我先反复打电话确认医院何时可以打疫苗,进医院需要做什么准备,挂号是否跟以往的方式一样等等问题,一系列了解之后,去医院的路途一路顺风,还遇到一些去了医院没打上疫苗的姑娘。这就是可以避免的无能之错。

以上就是本篇交互设计原则之容错性的全部内容,接下来总结一下,因为公众号排版不如软件里排版看得清晰明了,所以我的总结以图片形式进行汇总。

 ✨    希望本文对你能有所帮助    ✨