发布时间:2021-11-30 分类: 行业资讯
在设计产品时,我们经常在理想条件下优先考虑各种场景,理想的用户流程没有任何问题或障碍。然而,在现实生活中往往不是这种情况,人们会不时发生这种情况。无计划的问题就是我们所说的“边缘条件”或“极端情况”。
极端的可能性很低,但它们对用户体验有重大影响。对于积极,顺畅的互动,用户很少记住,但是偶然遇到的极端情况会给内心留下深刻的印象。如果对极端情况没有合理的解决方案,整个产品的经验可能会受损。
在今天的文章中,我将分享一些更常见的极端情况,如何通过合理的设计规划来处理它。解决极端情况通常有两种基本方法:
防止出现边缘条件
支持边缘条件的处理
选择是防止极端情况的最佳方法。在某些情况下,可以通过降低整个系统的复杂性来防止它(例如限制用户与系统交互时可以执行的操作数)。复杂性的降低可以减少极端情况的可能性。但是,某些极端情况无法完全规避,因此您需要通过设计和支持来减轻这些极端情况的影响。
1.抵制延迟装载
随着技术的发展,用户变得越来越不耐烦,不愿意等待是最直接的表现。根据谷歌的最新研究,2/3的移动用户表示,页面加载速度对他们的移动体验影响最大。为了满足用户的期望,您应该尽快加载代购源码网站/应用。然而,在实际使用场景中,总是存在不能平稳地提前加载的各种情况。延迟加载有很多原因,这可能是由于网络连接不良或其他原因造成的。但无论如何,你应该创造一种“努力工作,装载速度还可以”的感觉。请注意,加载速度似乎比实际加载速度更重要。
在加载页面的过程中加载整个布局的骨架可以给人一种速度感,主观感觉看起来比实际加载快得多。这种技术称为骨架布局。
LinkedIn是人们通过骨架布局快速加载的印象。
2.设计一个良好的空状态
许多代购源码网站和APP页面在设计时都充满了各种数据和内容,但在实际情况下,它们可能没有可用的数据,这是我们常说的空白状态。例如,在健身应用中,在用户完成第一次锻炼之前,没有数据要填写用户挑战页面,其可以是空白的。作为设计师,需要尽可能避免这种情况。绝对不可能在那里留下空白页面。相反,设计师可以提供诸如如何填充页面或指导内容等说明,而不是留下令人信服的页面。适用于iOS的Khaylo Workout是一个空状态页面设计的示例。
空状态页面可用于向用户提供正确使用的说明。
3.解决用户和系统错误
每个用户和系统之间的每次交互都可能是错误的来源。当用户需要输入数据时,很容易出现错误。我们提到过,为了防止此链接出错,最好的方法是为用户输入提供规则。但是当涉及到用户输入时,我们应该解决以下潜在问题:
用户输入的数据无效。例如,用户在结账时输入了错误的信用卡号。在这种情况下,应用程序应提供详细准确的错误报告信息,以帮助用户找到问题的根源。
由于技术问题,系统无法继续运行。在这种情况下,应明确声明错误消息是由系统引起的,而不是由用户引起的,这会阻止用户继续提交数据。
在这两种情况下,您都应该确保应用程序或网页正确处理错误。错误消息应该是清晰的,用用户友好的语言编写(避免深入的术语),系统应提供准确的解决方案(这可能是一系列指令,或其他)。
4.可用结果为零
绝大多数代购源码网站和应用程序都提供搜索功能。搜索功能中最常见的可用性问题是用户找到零结果,然后获得一个空白页面,其中显示消息“找到0结果”。这个结果无疑会让用户感到沮丧,特别是因为他们反复多次搜索它。
如果您可以控制搜索功能,请考虑以下方式:
提供拼写检查和搜索建议。有时用户只是输错了单词或单词,因此他们没有得到有用的结果。当系统检测到输入错误并查询并提供最接近的搜索关键字时,此功能非常有用。另一个近距离特征是搜索建议,它提供了对用户真正有用的关键字组合,这减少了用户输入的工作量并避免了错误的输入。
当没有匹配的搜索结果时,向用户提供可能有用的项目或所选内容。例如,在电子商务代购源码网站中,通常在搜索结果中提供相关和类似的产品。
比较惠普和亚马逊的搜索页面,您可以轻松了解我的意思。惠普的零结果页面几乎是死路一条。相反,亚马逊为用户提供了进一步搜索和相关产品推荐的可能性。
如何找到极端条件
一些设计师认为极端情况往往是意料之外的,但实际上,绝大多数极端情况都可以提前预测。有两种方法可以帮助您找到极端情况:
设计回顾。为了创造出色的设计,你应该积极寻找极端的情况。设计评审是帮助产品团队发现许多潜在优势的非常有用的部分。在产品设计的早期阶段,应进行设计审查。为了获得更好的结果,最好邀请开发人员和其他团队成员参加此类会议。
使用真实的用户测试。在其他团队成员的帮助下尽早寻找极端情况是个好主意,但并不能保证您能找到问题的所有来源。只有在真实用户进行测试时,您才能帮助您了解用户在使用产品时遇到的问题。同时,值得一提的是,严格控制可用性测试,用户可能很难暴露极端情况,因为他们经常被指示做他们想做的事情。因此,最好创建一个用户可以尝试和探索的系统,通过灵活的测试和充足的时间更容易找到问题。
结论
在设计产品时,我们通常更关注绝大多数用户的需求,使用80/20原则创建交互式场景并探索用户体验。在大多数情况下,这样的想法确实带来了良好的体验。但极端情况始终存在,对细节的关注是使产品脱颖而出的关键。注意极端情况。