微信搜索【GreatMovetotheWorld】,第一时间与大家分享前端行业动态、学习路径等。本文已收录到GitHubhttps://github.com/qq449245884/xiaozhi,里面有完整的测试站点、资料和我的一线厂商访谈系列文章。错误信息是我们网上日常生活的一部分。每次服务器出现故障或没有互联网,或者我们忘记向表单添加一些信息时,我们都会收到一条错误消息。“做错了”是做灰尘的常态。但是出了什么问题?发生了什么?而且,最重要的是,我能做些什么来修复它?那么怎么写才是好的提示呢?在介绍好的提示之前,我们先来看看什么是坏的错误提示。Baderrorprompts语气不当:想象一下,一个医生在做手术的时候突然说“哎呀!出事了……”当事关重大的时候,任何人都不想听到这句话。所以现在不是安可爱的时候。我们需要向用户表明我们知道这很严重,并且我们理解这对他们很重要。技术术语:程序员喜欢在错误消息中使用一些技术术语。示例:您无法获取我的数据?我的凭据被拒绝了?这些技术术语对用户来说并不重要,他们只是想知道哪里出了问题以及如何解决。 推责:责备:比如“无法连接第三方服务”。尝试关注问题而不是导致问题的行为。无缘无故的通用过于官方的说辞:比如“稍后再试”。不告诉用户就知道原因是不好的。一个好的错误提示Saywhathappenedandwhy:解释错误原因:让用户清楚地知道错误的原因,这可以通过视觉和文字相结合的方式来完成。解释用户收到此错误的原因。即使是技术原因,也应该说明是我们的原因,不是用户操作失误。例如:“由于技术原因,我们暂时无法连接到您的账户。”Providereassurance提供保证:如“您的修改已保存到草稿”。有同理心:例如,使用“请”。帮助他们修复它帮助他们修复它:例如“了解如何解决此问题”并附上知识库文章和链接。永远给一个办法永远给一个办法:比如“如果还可以解决,请联系客服”。来源:https://wix-ux.com/when-life-gives-you-lemons-write-better-er...代码部署后可能存在的bug无法实时获知。事后为了解决这些bug,费了很大的功夫,花了大量的时间在日志调试上。顺便推荐一个好用的BUG监控工具,Fundebug。交流有梦想,有干货,微信搜索【大千世界】关注这位凌晨还在洗碗的洗碗智者。本文已收录到GitHubhttps://github.com/qq449245884/xiaozhi,里面有完整的测试站点、资料和我的一线厂商访谈系列文章。
