举手投足选择设计不当状态的6个尺码,操作战败

调剂时出现“Load 操作失利。远程服务器再次回到了不当: NotFound”:

人非圣贤,孰能无过。当众人操功用户界面的时候,错误难免会暴发。有时候是因为用户做了错误操作,有时候则是由于使用本身出了问题。无论原因咋样,出现的失实以及对其拍卖的点子,都对用户体验发生巨大的熏陶。不好的错误处理情势以及无用的报错音讯会让用户感到至极沮丧,甚至会导致用户屏弃继承行使你的应用程序。

 

在这篇作品中,大家将商量什么通过优化利用设计来避免用户错误,以及当错误爆发时,怎么样转移有效的报错音讯。

毫无疑问要留意此错误往日的错误是何等?基本就是用户库克ie的题目,用户并未登录。

奇迹需要设置成Any CPU

一个圆满错误页面的无微不至检查清单:

偶然重新编译Silverlight项目,问题迎刃而解。

全盘的不当页面应该向用户伸出接济之手,并且应具备以下多少个特质:

 

1.正如问题是延绵不断变更的同等,错误音讯的面世也是动态的。要即刻报告用户出现的题材。

2.承保所有用户输入音信的安全。在暴发错误的事态下,应用不该撤废、销毁或删除任何用户输入或上传的数据。

3.用到与用户同样的言语。页面应该领会地发挥哪个地方出了问题,可能的来由是怎么,用户下一步该做些什么来修补这多少个似是而非。

4.永不惊吓或者迷惑用户。(页面音信不该是偶合的。)

5.并非抢夺系统的控制权。(尽管不是危险性的问题,应该尽量地让用户可以和接纳的其余部分举办交互)。

6.用一点幽默感,让问题更有人情味。

=

用来表单验证的错误界面

1。适当的岁月(表单内表达)

在用户提交数据之后,验证系统应该及时告诉用户他们所提供答复的科学。优良验证的显要标准是:“跟用户说话!告诉他们什么地方错了!”表单中的实时验证可以顿时告知用户他们所提供数据的没错。这多少个办法可以让用户更快地改善错误,而不用等到点击了交给按钮之后才看到报错。

2.方便的岗位

您着想在啥地方显示验证音讯的时候,可以遵照这一经验法则——始终在操作情景中放置信息。假设你想告诉用户在某个特定字段有一个破绽百出——就把音讯放在字段边上。最好把即时证实结果放在输入地点的右边,右边放不了的话就一贯放在下方。

3.适合的颜色(表单内表明)

颜色是计划性验证时的极品工具之一。因为它效益于本能层级,在错误新闻中增长绿色,警告音信中丰裕红色,成功音信中丰裕黄色,会怀疑的精锐。不过,要确保数字界面中的这一个颜色对用户是易明白的。这是超级视觉设计的一个要害方面。

4.显然的信息

一个超级的谬误信息可能仅提出“邮件是杯水车薪的”而不报告用户为啥它是没用的(是因为错字?仍然已经被挤占?)。简单明了的求证或指导会让一切都不均等。收到这一个似是而非音信的用户不需要有其他怀疑,也不会有发生模糊或沮丧。你可以从这些事例中看出,表单告知用户该邮件已经被选取。然后它交给了有些摘取(登陆或者重置密码)。

好了,是时候显得一个错误页面来阐明出了有的题目。举个例子,让大家只要这样一个气象:网络已经断连,而用户正在访问一个在线界面。你需要借此机会令人们知道你领会暴发了何等,并且按照即时提供帮助的规范——你提交的谬误信息应该向用户伸出援救之手。这就是怎么您永远都

不该

显示:

(1)原始的失实信息。饱含应用内部错误代码或者缩写文字的音讯,例如“爆发了类型2的谬误”,是生硬并且可怕的。

(2)死胡同的一无是处音信。

因为如此的失实状态并从未给用户提供其他有效的的音讯。

(3)模糊的谬误信息。下图所示例子中的错误界面中提供给用户的信息量跟上一类信息无异于少。用户完全不晓得这多少个新闻是哪些看头,他们下一步又该咋做。

别用错误吓唬用户。此外,也毫无以为人们会了然某条音讯的语境,或者觉得他们技术充足熟稔,可以自己解决问题。相反的,应该用通俗易懂的语言告诉用户什么地方出了错。要形成这或多或少,需要避免采纳技巧术语,而拔取用户术语来发挥具有消息。

要让您的荒唐音讯可读性强,并且有帮忙——错误状态界面必须含有简洁、礼貌、带领性的文案,并且清晰地提出:

大红鹰葡京会,1.出了怎么着问题,可能是出于什么来头。

2.用户下一步可以应用什么形式来修复这一个错误。

周边错误状态的化解方案:

404 页面未找到错误

404页面的要害目的是指导用户尽快地跳转到他们搜寻的页面。你的404页面应该列出一些重中之重链接和指南,以供用户挑选。一个担保的做法就是在404页面提供一个“主页”链接作为重要操作元素——这是重复来过的一个飞跃且自己的艺术。

没辙登陆

登陆界面平常相对小部分,有一个用户名字段和一个密码字段。但是,小并不雷同简单。出于多种原因,用户可能会被卡在登陆界面。登陆页面的重点规则很简单——别让用户臆度。

用户用错误的密码多次尝试登陆

为了以防万一暴力攻击,在太频繁登陆失利后,账户往往会被暂时锁定。这是一个少不了的白山措施,可是要保证在账户锁定此前对用户举办警戒。

信用卡被拒

并发信用卡的被拒错误页面可能是因为(1)数据格式上的不当(错字或漏填数据)或者(2)信用卡被拒付(过期或诈骗)。Gabriel
Tomescu
在他的稿子《解剖信用卡格式》中,提出用以下策略应对那三种错误状态:

对于第一种问题,应该遵从标准的实时表单内表明机制,在视觉上指明错误:

但是,即使该卡是被支付网络或者某些原因拒付,它看起来经常像是诈骗。应该破除用户输入的多少。尽管数额被消除了,仍旧要报告用户爆发了什么样;应该尽量明确地体现错误音信。

连年已断开

网络访问并不是无处不在的,对离线状态的帮忙应当是差不多每一个现代使用的要紧考虑要素。当连接断开的时候,你需要提供尽可能丰硕的离线体验。用户应该可以尽量多地和行使的另外部分进行互动。这象征应用要有缓存的内容,来提供特出的离线体验。

封存最新状态。下图中您可以见到五个用于传递内容的应用。CNN的应用提供了更好的用户体验,因为它缓存了近来的视图,并为用户提供了多年来一回加载的稿子标题。

提供离线效率和特征。

在每个应用上都有局部特性可以(而且应当)在尚未网络连接的动静下工作。以伊夫(Eve)rnote为例,该采用完全可以离线使用:你可以编制现有笔记或者新增笔记,一旦再度连接网络,该行使就会把所有笔记同步到云端。


总结:

最好的谬误信息是世代不会晤世的一无是处新闻。在其他意况下,能提前指点用户去向科学的倾向,并在第一时间就制止错误暴发,总是更好的做法。不过,当错误确实出现的时候,精心设计的错误处理不仅可以教会用户用正确的主意应用应用,还足以防止用户发生一无所知的感觉到。当然了,错误状态是大家最不愿意去设计的气象页面之一。然则,倘若您把大气生机勃勃放在该意况页面的计划上,你的出品会比其它产品用起来心旷神怡的多。

原稿作者:尼克 Babich

初稿地址:https://www.smashingmagazine.com/2016/09/how-to-design-error-states-for-mobile-apps

相关文章

admin

网站地图xml地图