假日咖啡的博客

HolidayCoffee's Blog

关于界面设计中“加载动画”的存在的意义

5c5695517ed6b

“加载动画”就是那个在页面载入完成前会显示出来的一个等待动画,这个动画在B/S架构的系统中很常见,最开始在我看来完全是多余的因为现在的网速和设备其加载速度非常快,这个动画可能只是闪一下就消失了,直到我见到一些系统用户使用的的是5、6年前的古董机PC,因为机器本身运转速度慢导致触发一个打开系统页面的操作后,虽然系统界面短时间内没有任何反应但其实已经在处理程序了,如果我是开发者我肯定知道这个地方要等一下,不需要进行任何操作,但在用户看来,这让他们自己认为刚才的操作可能是无效操作,于是会进行多次重复点击(在这种情况下的操作是错误的,而且是相当危险的,这可能会多次触发程序的执行,导致错误的计算结果),出于这些考虑,在能做“加载动画”的页面时候还是做上去比较好(这让用户能第一时间获得程序已启动的视觉反馈),另外防重复发送请求的问题也是要在之后开发中需要考虑的。