专栏名称: 前端早读课
我们关注前端,产品体验设计,更关注前端同行的成长。 每天清晨五点早读,四万+同行相伴成长。
目录
相关文章推荐
前端充电宝  ·  前端的本质 ·  3 天前  
前端充电宝  ·  前端的本质 ·  3 天前  
前端早读课  ·  【早阅】Mediasoup:一个开源的流媒体工具 ·  4 天前  
前端早读课  ·  【第3373期】使用 Bun 实现部分预渲染的优势 ·  5 天前  
前端大全  ·  前端构建系统浅析 ·  1 周前  
前端Q  ·  前端构建系统浅析 ·  1 周前  
51好读  ›  专栏  ›  前端早读课

【第3363期】Toasts 带来糟糕的用户体验

前端早读课  · 公众号  · 前端  · 2024-09-01 08:14

正文

前言

讨论了通知(Toasts)在用户体验(UX)中的负面影响,并提出了改进方法。今日前端早读课文章由 @飘飘翻译分享。

正文从这开始~~

核心问题在于 Toasts 总是出现在用户注意力之外的地方。

【第3331期】爱彼迎以用户体验驱动的 Web 性能度量

让我们来看看 YouTube 上的一个例子:

YouTube Toast 的问题

在这个特定的例子中,整个交互过程让人感到非常不适:

  • 我点击屏幕右侧的 “保存” 按钮

  • 一个模态窗口出现在屏幕中央

  • Toast 出现在左下角

在这个例子中还有其他一些问题:

  • Toast 有延迟,但没有加载指示器

  • 如果我在模态窗口中勾选或取消一个复选框,我需要等待几秒钟,直到上一个 Toast 消失后,才能获得最新操作的确认 Toast

  • Toast 中的 “撤销” 按钮是多余的,因为用户只需再次点击复选框即可撤销

解决方案:不再需要 Toast

以下是对 “保存” 交互的简单重构,解决了上述所有问题:

  • 播放列表直接显示在按钮下方,而不是在模态窗口中

  • 勾选 / 取消复选框后,会显示一个加载指示器

  • 当加载指示器消失时,意味着操作已完成

  • 不再需要 Toast!

另外两个例子

1. 确认已添加 / 删除某些内容

在 Gmail 中归档电子邮件时,会出现一个 Toast 来显示确认信息。但通过归档电子邮件,邮件会从列表中消失,这已经暗示了操作成功。

注意
我们必须考虑到撤销功能,并且在使用键盘快捷键时,Toast 反馈可能很有用。

2. 确认某物已被复制

在将某物复制到剪贴板后,会显示一个 Toast。在这个例子中,按钮已经包含确认信息,所以 Toast 完全不必要。

【第3317期】2个提升页面体验的小贴士

可能会更糟

比 Toast 更糟糕的是什么?没有任何反馈。

所以,如果你没有时间设计或构建更好的反馈机制,Toast 总比什么都没有要好。

关于本文
译者:@飘飘
作者:@Max Schmitt
原文:https://maxschmitt.me/posts/toasts-bad-ux

这期前端早读课
对你有帮助,帮” 
 “一下,
期待下一期,帮”
 在看” 一下 。