
当加载时间很长时,你如何为用户提供尽可能好的体验。
在某些情况下,加载时间是不可避免的。重要的是要让用户知道正在发生什么,以及这个过程需要多长时间。在这篇文章中,我将讨论在空闲停机时间创造最佳用户体验的方法,以及总结它们的最佳方法。
我们已经讨论过如何最小化加载时间但在过去的某些情况下,等待的时间是无法避免的。当这些体验出现时,你需要知道如何为用户提供最好的体验。
现实生活中的例子
以下是一些现实生活中的例子,旨在让用户了解他们正在等待的内容:
人行横道倒计时
过马路时,我们常常不得不停下来,等那讨厌的红色手走开。近年来,我们看到人行横道的标志上有倒计时。这个倒计时会告诉行人他们还需要等多久才能安全离开合法可以过马路。
接受一个数字
这是每个人都喜欢的!采取一些支持系统可以找到从机动车辆部门办公室到宜家商店。基本原则是你拿出一张彩票,然后等着叫你的号码。用户可以通过两种方式更新他们的位置:安装在墙上的显示器告诉你谁是下一个,以及当同事喊出下一个号码时。
飞行板
参观机场时,你可以查看时刻表。这块板子告诉你很多有用的信息。你会得到你的航班起飞时间,如果你可能会遇到可怕的延误,你也会得到最新消息。
网上的例子
下面是一些我们都可以借鉴的例子:
病毒总
病毒总是一个免费的在线病毒扫描程序,允许您上传文件进行扫描,由几个顶级反病毒应用程序。由于文件上传网站的性质,在高流量时段可能会有较长的等待时间。为了提醒用户服务器负载,有一个标记状态指示器工作负载就在主页上。这让用户知道在他们使用网站的过程中会发生什么。

VirusTotal在上传过程中通知用户。
在上传文件时,用户会了解几个指标,从已上传文件的百分比到可能决定上传速度的因素。这些添加到上传图形的内容可以让用户知道他们还需要等待多久,并看到他们已经取得的进展。即使用户在等待,当文件上传完成时,也能感受到一种成就感。
Hulu
Hulu我们都知道是一个外星人发明的把我们的大脑打成糊状的工具.这个网站向人们提供视频,就像一个在线电视。

Hulu显示广告结束前还剩下多少时间。
由于视频的性质,用户必须忍受一段时间的等待。Hulu展示了一个巧妙的加载图形,而用户等待他们的视频出现。动画让用户意识到正在取得进展。此外,Hulu还在播放视频前提供广告。为了让用户知道他们在视频开始前还要等多久,顶部有一个倒数计时器。这个定时器有两个目的:减少等待广告产生的挫败感,让用户了解在他们看到他们来找什么之前剩下的时间框架。
脸谱网
脸谱网是一个流行的社交网站,允许用户上传内容。

Facebook帮助用户理解这个过程,并知道接下来要做什么。
当用户上传视频和照片到他们的facebook时,他们会在一个新的窗口中看到一个状态窗口。此状态窗口显示一个图像标题,显示当前正在上传的照片或视频。当图片的缩略图在你眼前闪烁时,你会看到正在取得的进展。此外,还有一个文本通知部分,告诉用户正在发生什么。此文本信息允许用户理解流程并看到所取得的进展。最后,还有一个状态栏。只是我们看到,当加载其他应用程序时,这条移动到更远的左边,我们越接近完成。Facebook提供的所有指标都是为了告知用户在等待期间发生了什么,以帮助提供更好的用户体验。
我们能学到什么
这些主要网站都展示了不同的方式来告诉你的用户在加载期间发生了什么。通过研究哪些主要网站已经取得了成功,我们可以将这些相同的方法应用到需要加载时间的大型网站和应用程序的设计中。
电脑用户每分钟在网上旅行一千英里。可以假设用户在任何给定时间都没有提交到您的特定进程。在承受加载时间的同时,可以肯定地说,用户不会在该页面上等待,而是同时完成其他任务。用户不会坐下来一次只打开一个网页,这不是它的工作方式。当你的用户在等待的时候,让他们选择离开这个窗口是很重要的。同样,当这个过程结束时,你可能会以一种微妙的方式提醒他们,以免打断他们目前正在参与的任何其他体验。有些选项可能包括一个小音量的哔哔声或在网页或窗口的标题中的状态更新。
你怎么看?
加载时间如何影响用户,如何最好地处理它?你最喜欢的做法是什么,或者你希望看到什么不同的做法?