创始词:当用户遇到404、输入错误或加载失败等错误情况时,优秀的室内设计师会知道如何缓解他们的焦虑,并正确引导他们解决困难...
“错误”经常发生。会在App和日常生活中产生。有时候是因为大家犯了错误,有时候是系统软件错误。无论错误的原因是什么,它们——也有处理它们的方法——都会对用户的感受造成长期伤害。但通常不会受到高度重视,急于解决错误的错误信息和组织混乱会让用户沮丧,最终把你的应用留下。另一方面,解决适当的错误提示可以将不成功转化为意外的惊喜。
在这篇文章中,我们将讨论如何改进App的设计方案,尽量避免用户错误,并创建优秀的错误消息。
错误是啥?当应用程序无法执行估计的实际 *** 作时,会出现错误(即错误情况),例如:
App不理解用户的输入
app不对。
用户试图执行两种不同的实际 *** 作。
不管是谁造成的,每一种错误都会成为用户的一种阻挠。幸运的是,设计方案出色的误差分辨率可以减少这种阻塞。
防止用户错误设计过app的同学应该很清楚各种限制标准。比如互联网差的时候,填表难,数据信息基本无法共享。要充分考虑这个限制,设计一个更易用的app,把错误减少到至少。也就是说,要把建议呈现出来,加以限制,放在手边,第一时间防止用户犯错。
(Twitter因文章长度限制而得名,在达到长度限制之前,他们会明确警告用户。)
让错误信息统一合理《10个可用性启示》(经典的奥特曼十大可用性标准)中建议,错误的信息要清晰优雅地表达出来。合理的错误提示应显示以下信息:
确定发生了什么。
描述用户应该如何解决。
尽可能多地保存用户输入的信息。
用户输入错误用户信息认证的现实意义在于与用户沟通,正确引导用户克服困难,解决不确定性。
认证的主要标准是:“有错误就告诉他们!”简而言之,优秀的表单验证包括3个关键要素:
在一个适中的机会和地点讲一个错误。
为错误信息选择正确的颜色。
用简单的语言描述错误。
他们都有一个关键的总体目标——防止混乱。
中等机会和位置(内部认证)
用户讨厌在意识到错误之前填写一个长表单并提交它。判断输入信息是否恰当的适当时机是在输入之后。是时候即时认证了。
即时内部认证将立即提示用户输入。如果应用了insider表单验证,错误的条目将被清楚地标记出来,并且当出现错误时,提交按钮将变灰。用户不必点击提交按钮来查看错误,他们可以更早地更正错误。
以下是内部表单验证的几个示例:
什么不匹配:
△提交前发现的错误。
或超过不符合要求的长度:
△带计数字和错误提示的输入框。
合适的颜色(视觉设计方案)
色彩是设计方案认证信息的最佳方式。因为能引起本能反应,所以亮红色的错误信息和淡黄色的警告信息是非常合理的。错误要易读,和情境有足够的落差,能被注意到。但要保证页面中的颜色适合所有用户,这是优秀视觉传达设计的关键要素。
△注意提醒信息。
简要信息(发生了什么)
确保将错误消息写在人们可以看到的地方。要做到这一点,我们必须用用户的语言说话,防止技术术语的应用,用用户的词汇表达一切。认证信息应明确说明以下几点:
出了什么问题以及原因。
用户下一步应该做什么来处理错误?
(图例:左图错误提示为“输入时间错误”;下图的错误提示是,“这是过去的时间”。)
典型的错误会直接说“信息错误”,而不告诉用户为什么错误(是基础数据类型错误吗?还是已经有人住了?)。确保信息清晰。
运用的错误应用程序也会产生错误,并且不会受到用户输入的影响。在这种情况下,用户会遭遇意想不到的情况。显示信息错误时,说明用户为什么一无所获,如何解决当前情况。
相同错误/加载错误
当连接或连接断开,或内容加载失败时,应通知用户。提前告诉他们。因为没有数据信息,所以可以应用空的情况来填补空白。可悲的事实是,很多空的情况看起来是……真的空。在下面的示例中,错误页面只显示“发生了错误”,而没有显示任何有效信息。
△这个空情况页面是个死胡同。
将错误提示视为与用户的对话。不成功的时候,用友好的、更有意义的空情境去沟通。展示基本信息,帮助用户,激励用户解决困难。
迷失,失去联系,就像在一个岛上?能够按照建议,保持冷静,点上火,不断更新。
在适当的时机,展示帮助用户实现目标的联系或关键。而是展示你能保证的实际 *** 作。如果你知道会不成功,你就不必释放“再试一次”的选项。
没有必要显示初始错误信息。
以下案例中的信息非常晦涩和可怕。
△图例:无法进行实际 *** 作。(WDGeneralNetworkError错误500。)
这种错误信息是由一个开发人员写给另一个开发人员的。
你不必知道提醒信息的来龙去脉,或者希望他们是技术专家。你应该用简单的语言告诉大家哪里出了问题。这个错误用劳动的说法怎么表达?写下来,那就是你的错误提示创意文案。
不搭配的情况错误当用户试图实现矛盾的实际 *** 作时,会造成不匹配的情况,比如在手机飞行模式下拨打电话,或者离线情况下在线播放视频。应该清楚地解释他们的情况,以防止他们陷入这样的境地。简单来说,就是用户不用去执行自己做不到的日常任务。
(清楚说明错误的原因和来源)
结果从不出现的错误消息是最好的。是的。最好的办法是正确引导用户前进,这样才能在第一时间防止错误。但是,当错误确实发生时,设计方案精妙的错误解析,既能教育用户按照你预估的方法应用app,又能防止用户产生迷茫感。
感谢您阅读文章。
注:阅读相关网站基本建设方法的文章,请移至网站建设教程频道栏目。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)