页面加载ui设计
一、为什么要加载
1.用户在执行某些操作时需要从后台请求数据,这个过程需要时间。系统应始终在合理的时间内给出适当的反馈,让用户知道正在发生什么,让用户知道此时的操作是有反应的,缓解用户等待的焦虑。同时,加载方法也可以很有趣,吸引用户的注意力,增加沉浸式体验,让用户享受等待。
2.体验无缝连接,减少用户跳失。正常等待加载时间在0.3秒内,同时,不同的场景有不同的加载方法。
二、常见加载场景和方法
(1)加载场景
不同的场景有不同的加载方法,常见的加载场景包括:下拉刷新、上拉加载、切换新页面的数据加载、页面局部模块的加载、启动页面加载和操作按钮加载。在实际工作中,应根据不同场景匹配不同的加载方式,以更好地缓解用户的等待焦虑,降低用户的跳失率。
(2)加载方法
1.全屏加载
它主要出现在手机的H5页面,如微信的文章详情页面。一般来说,会有进度条或有趣的动画设计来减少用户在等待时的焦虑。加载失败后,页面通常是空白页,并有一个刷新操作按钮。
优点:整个页面的内容都加载出来才展现给用户,这可以*内容的完整性,并且可以在完全加载之后被系统地读取。
缺点:一般来说,等待时间长,容易产生焦虑,尤其是在网络不好的时候。
2.下拉刷新加载
它主要出现在推荐页面内容或信息更新频率高的产品中,通过刷新和加载新数据,可以结合产品logo或IP形象设计加载风格,以增加兴趣和吸引用户的注意力。
3.占位图加载
如果页面布局样式相对固定,可以采用占位图加载机制。先加载页面布局和占位图,然后向用户显示页面框架,然后加载页面图片的细节。与直接显示白色屏幕相比,这种加载方法给用户带来无缝连接的感觉和更流畅的体验。