关于系统状态的可见性,你需要知道这几点( 二 )


关于系统状态的可见性,你需要知道这几点
本文插图
即使当用户由于系统没有屏幕而无法看到操作的效果时(例如仅语音设备(例如Amazon Echo和Google Home)也是如此) , 听到命令的最小反馈也是必不可少的 。亚马逊的Echo在设备上显示一盏灯 , 表明它当前正在监听或正在使用该命令 。例如 , 这种开-关指示器不如正在运行的计时器好 , 但是至少可以确保用户可以听见系统发出的命令 , 并且计时器设置在第一位 。
三、迫使用户采取行动
现代系统通常很复杂 , 并且假设描述系统状态的所有变量都可以传达给用户是不合理的 。 用户不关心许多后台组件 , 例如下载和执行哪些JavaScript文件以使站点正常工作 。 但是 , 有时后台方面实际上可以在后台发挥重要作用 。
以库存大小为例 。 产品可用的库存量通常与用户无关 , 因此不应显示 。 但是 , 有两个例外:

  • 库存不足时:如果人们知道只剩少量物品 , 那么他们就会更有可能立即采取行动-紧随稀缺和社会证明等偏见 。
  • 没有库存的物品时:该信息可以节省用户尝试添加到不再可用的购物车产品的工作量 。(丢失立即下达订单比失去对未来订单的信誉要好 , 如果用户觉得自己不信任您 , 则永远不会下订单 。 )

关于系统状态的可见性,你需要知道这几点
本文插图
另外 , 告知用户当前距离免费送货或其他类型的交易有多远 , 这也可以鼓励更多购买 。
关于系统状态的可见性,你需要知道这几点
本文插图
NatureBox.com:页面顶部的横幅显示用户需要花费多少钱才能获得免费送货服务 。
要传达可能影响用户的后台事件 , 您可以使用通知或指示器 。 模态对话框也用于通知人们状态变化 , 这可能会严重影响他们 。
四、沟通创造信任
当在与人的现实关系中 , 该人隐瞒我们的信息或单方面做出决定时 , 我们开始失去信任 , 并感到这种关系不再处于平等的地位 。 当我们与系统交互时 , 也会发生同样的事情 。
当我们了解系统的状态时 , 我们会感到处于控制之中–我们可以依靠系统在所有情况下均按预期方式运行 。 互动的可预测性不仅可以建立网站或应用程序的机制 , 还可以建立品牌本身的信任 。
【关于系统状态的可见性,你需要知道这几点】网站和应用程序应向用户明确传达系统的状态-在未通知用户的情况下 , 不得采取对用户有影响的行动 。 当外部事件或时间流逝导致系统状态发生变化时 , 请简要但易于理解地进行解释 。
例如 , 当用户重新访问以前创建的愿望清单 , 现在该清单列表包含缺货或不再出售的商品时 , 应该怎么办?最糟糕的用户体验是 , 如果这些项目只是从列表中消失而没有说明原因 。 屏幕顶部的通知如何?这只会稍微好一点 , 因为它不会帮助用户记住以前在列表中找到合适替代品的项目 。 这两种方法都失去了对用户的控制 , 降低了信任度-如果其中的项目有时会自行消失 , 则用户可能会停止依赖愿望清单 。
建立信任的一种更好的方法是明确传达当前系统的状态(哪些项目不再可用) , 然后允许用户将其从列表中删除或使其可见以备将来参考 。
关于系统状态的可见性,你需要知道这几点
本文插图
Loft.com继续在愿望清单中显示缺货商品 , 并带有适当的消息传递功能以将商品状态传达给用户 。
五、结论
系统状态的可见性是良好用户体验的基本原则 。从本质上讲 , 这种启发式鼓励开放和持续的沟通 , 这对于所有关系(无论是与人还是与设备)都至关重要 。对系统当前状态一无所知的用户无法决定下一步要实现其目标的方式 , 也无法确定其操作是否有效或是否犯了错误 。, 不要蒙住您的用户 。


推荐阅读