发布时间:2020-12-29 热度:
UI设计的最终目的是让产品更可用、更易用,针对异常状态的UI设计也是如此。发生异常时,为了避免用户不明所以,让用户更快地知道当前产品处于异常状态,和产生异常的原因,降低用户的焦虑感。在异常反馈的UI设计过程中,可以结合场景参考一些通用的用户体验UI设计原则。接下来,UI设计专业的小编就来给大家说一说,异常状态UI设计的四个参考原则。
(1)状态可见原则
状态可见,指的是通过界面反馈UI设计让用户清晰地知道当前系统的状态,特别是让用户第一时间清楚地知道当前产品处于异常状态。
正常来说,用户对异常是没有概念的,如果不明确地告诉用户系统处于异常状态,他们会以为是正常情况并持续等待结果,一直没有结果可能会焦虑、暴躁,持续重复多次后操作发现还是不知道发生了什么,就可能离开产品了。
因此在前端界面将系统状态展示出来,不仅能让用户快速地了解自己处于何种状态、对过去发生、当前目标有所了解,还能让用户快速判断下一步该怎么做,避免浪费用户时间,而不是停留在原地等待,也能有效减少用户的负面情绪。
例如这个案例,同样是因为网络缓慢导致的加载异常,在不具备状态可见的情况下,用户会持续等待进度条的加载,不知道加载了这么久还没加载出来的原因,不敢离开页面因为不知道还要等多久;
但对于状态可见的情况下,用户明确知道页面加载失败了,虽然界面没有给到加载失败的原因,但用户已经知道现在处于异常状态,就不会浪费时间等待,会尝试刷新或者直接离开页面,也能有效避免用户负面情绪的积聚。
(2)可退出原则
可退出,指的是在产品处于异常状态时,给到用户明确的出口可快速离开当前页面。
对于诸如服务器异常等原因导致的异常状态,用户是无法通过个人的重复操作恢复到业务正常状态的,让用户在无法解决的异常页面重复尝试只会让用户积聚负面情绪,无法快速找到离开的出口甚至没有离开页面的出口,更是会让用户的情绪瞬间爆发。
因此,对于用户自行无法解决的异常情况,与其让用户什么都无法操作,或者做无谓的尝试,还不如直接给到退出出口离开产品,这样对用户的情感伤害会更小一些。
例如这两个例子,都是因为服务器异常导致的异常状态,致使产品无法使用,仅仅通过toast提示用户异常原因,告知了就结束了,让用户停留在原地等待,无法进行其他操作,也没有其他操作按钮;
相比之下,明确以对话框的形式告知用户服务器异常,用户在了解情况后点击确认按钮,即退出产品,这样的形式信息展示明了,操作快捷,避免了用户不知道怎么离开当前异常的囧境,和负面情绪的积聚。
以上是异常状态UI设计的四个参考原则中的状态可见原则和可退出原则。还有两个指引性原则和容错原则会在下一篇文章里跟大家分享。