容错性是产品对用户错误操作的解决方案,要设计一个容错性好的方案,设计师可以从下面三个方面进行尝试。
操作前的预防在用户进行操作之前,就告诉给用户一些有价值的提示,可以有效避免用户犯错,提高用户的操作效率。比如支付宝的登录页面,在输入账号和密码之前,登录按钮是不可点击的,如图所示
交互设计原则——容错性解析另外,当用户在进行一些会对用户造成较大影响的操作时,需将操作设置得复杂一些,避免用户误操作引起损失。例如,今日头条写文章中断时,设置了警告框,让用户进行确认,如下
交互设计原则——容错性解析操作中的提醒当用户正在进行操作的过程,还没有完成操作、造成结果的时候,设计师可以对用户进行未卜先知的提醒。比如支付宝这个例子:在支付宝的聊天界面,用户输入数字,界面中会自动出现“给对方转账122元”的提醒,如下图
交互设计原则——容错性解析操作后的解决办法当用户已经完成了操作,但是操作之后出现了错误,这时设计师需要提供给用户弥补的方法。比如电脑上经典的“ctrl+z”操作,允许用户退回到上一步,另一种弥补的办法,是为出现的问题提供解决方案。比微信应用,当网络不好的时候,页面会出现提醒,“当前网络不可能用,请检查你的网络设置~”,这样温柔的提示让用户感受到温暖。同时,点击,用户点击即可进行刷新,重新加载页面。
交互设计原则——容错性解析以上从3个角度介绍了容错性这个设计原则。欢迎留言讨论。
网友评论