快好知 kuaihz

用户体验设计中那些针对「等待」的好设计

人机交互中的等待,简单可以看做以下过程:

我们的设计目标,是尽可能减少用户感知到的等待时间。我能想到的,有如下几种方式:

1. “欺骗”用户,隐藏等待

例如, 微信和Path分享图片,点击“发送”,图片立即出现在时间线上。实际上并未上传到服务器。用户直接收到“发送成功”的视觉反馈,而上传的过程被隐藏了。 涉及状态切换的按钮,比如“喜爱”、“收藏”,一般会先给用户一个操作成功的视觉反馈,无需等待服务器返回“操作成功”的实际结果。这样的好处是,大多数情况下用户不需要焦虑等待内容上传完毕。坏处是,偶尔网络连接不好,用户的获得反馈和实际情况不一致。

示意图如下:

2. “欺骗”用户,缩减等待

这种方式我只想到一个案例,就是大家耳熟能详的 Instagram 提前上传策略(Secrets to Lightning Fast Mobile Design // Speaker Deck):

示意图如下:

3. 将模态的等待,转化为非模态的等待

Weico 客户端有一个非常贴心的特性。当用户点击一个网页或视频链接时,用户不会被锁定在一个模态的加载状态,链接内容会以小窗的形式在左下角不影响阅读的区域进 行非模态加载。用户可以继续浏览微博时间线,直到内容加载完成。令人焦虑的等待时间被用户的持续浏览消解了。

示意图如下:

本站资源来自互联网,仅供学习,如有侵权,请通知删除,敬请谅解!
搜索建议:设计  设计词条  针对  针对词条  那些  那些词条  等待  等待词条  体验  体验词条  
设计

 敏捷企鹅的创新功夫

011年6月24~25日,敏捷实践者的盛会Scrum Gathering大会在上海召开,此次盛会云集了传统行业和互联网行业的众多知名企业,如百度、支付宝、SAP...(展开)