15360891616
您的当前位置:主页 > 新闻动态 > App知识 >

App用户体验优化之数据加载模式设计

时间:2016-10-11     发布人:明智科技    阅读量:166

       广州App开发公司表示现在的App,启动界面都各种小清新,高大山,搞得非常漂亮,但是很多App都是忽略了一个非常重要的细节优化。数据加载时,看着那个点在那里转了半天都没加载好,想死得心都有了,如果在地铁上无网络的时候,整个处于不可用状态,那更抓狂。那么怎么处理好界面交互中的加载设计,保证体验无缝衔接,保证用户没有漫长的等待感,反而把加载当成一种享受呢?今天明智科技来介绍一下6种常见的加载模式设计,和讲讲如何通过数据加载模式设计去优化它。
 
6种常见的数据加载模式
       6种常见的数据加载模式:123
       6种常见的数据加载模式:456
 
4种减少等待感的具体手法
 
       1、用非模态的加载方式
       2、情趣化的加载动画
       3、加载进度条
       4、尽量提前加载
 
一、6种常见的数据加载模式
 
       这六种方式,适用于不同的需求场景,也适用于不同类型的App。
 
1、全屏加载
 
       全屏加载就是整个屏幕白屏进行数据加载,一般会有菊花转配合,常用于手机网页的加载中。
 
App用户体验优化之数据加载模式设计1、全屏加载
网易新闻
 
       优点是能保证内容的整体性,全部加载完才能够系统化的阅读。
 
       缺点比较明显,就是有非常强烈的等待感,3s以上会产生焦躁情绪,所以在地铁等信号不好的地方,使用手机网页获取内容实在是比较灾难的一件事情。
 
       一般这种情况会配合有明确进度标识的进度条。
 
2、优先加载
 
       如果一个页面有图片有文字,加载图片比较慢的情况下,可以先把文字都加载出来,保证用户可以顺畅阅读,然后再加载比较费流量的图片。如果是用这一种加载方式,活动页什么的,千万不能重要信息全部放在头图上,导致加载不出来。重要操作也不能用图片按钮,否则也会有操作显示不出来的风险。
 
App用户体验优化之数据加载模式设计 2、优先加载
淘宝

       优点是可以帮助用户快速阅读内容,了解信息。
 
       缺点是也许会丢失掉重要的关键信息,无法建立信息获取的闭环。
 
       这种加载形式更加适用于内容阅读型的App。
 
3、整页加载
 
       当当前页与下一页是整页切换的时候,可以考虑采用整页加载的形式,但是要保证每个页面的数据量不是特别的大。
 
       优点是能保证每个页面的完整性,体验比较整体。
 
       缺点是不好保证整页的加载效率,且有可能影响浏览的流畅度。
 
       一般适用于宫格图片模式、全屏图片模式、网状详情页模式。
 
4、自动加载
 
       自动加载适用于长列表的情况,可以设定规则,默认加载20条,滚动第20条的时候,自动再加载20条。用这种手法,可以营造一种无极限浏览的错觉,很容易的把用户吸引住,一直向下滚,一直向下滚。
 
 
App用户体验优化之数据加载模式设计4、自动加载
今日头条
 
       优点是把用户代入无尽浏览模式,让用户一直向下滚动,不需要手动点击下一页。
 
       缺点是没有尽头,容易迷失,不方便快速索引定位到某个内容。
 
       适用于瀑布流、长列表、商品列表等情况。
 
5、智能加载
 
       当用户处于WiFi下时,不会受限于流量和访问速度,大可以加载大图片、大图标,甚至直接播放视频动画,但是如果用户处于非WiFi的模式下,则需要差异化的处理成小图或者无图模式,视频和动画直接用一个占位符标识就好了,这种根据网络状况,智能调整的加载方式,叫做智能加载。
 
App用户体验优化之数据加载模式设计5、智能加载
淘宝
 
       例如淘宝App,当网络切换到GPRS或3G的时候,首先会提醒用户网络变化,然后查看商品详情的时候,图片从自动下载,变换成点击加载,并且加载的只是精简版图文详情,防止多图造成的流浪浪费。
 
       优点是根据具体场景来控件流量和加载速度。
 
       缺点是不一定真实有效的命中用户需求,所以还是需要给予用户一定的查看详情的入口,或者是设置项。
 
       适用于有大量图片或视频的App,如电商类或在线视频类App。
 
6、离线加载
 
       当用户没网的时候,往往很多功能都不能用了,内容也无法加载出来,导致App变得根本不可用,这时候就要考虑预加载+离线缓存的设计了。首先在有网的时候把数据提前加载下来,缓存到本地,当没网的时候,直接加载已经缓存下来的内容。一般会提供给用户选择,是否开启有WiFi的情况下预加载功能,或者是否开始WiFi下全部离线缓存的功能。这样就能保证在地铁上,过个隧道就看不了内容的尴尬了。
 
 
App用户体验优化之数据加载模式设计6、离线加载
今日头条
 
       优点是解决了没网获取数据的问题,且节约了流量,保证了流畅。
 
       缺点是占用本地存储空间,而且有时候预加载的内容根本没有用到。
 
       适用于小说阅读、新闻阅读、视频类App。
 
二、4种减少等待感的具体手法
 
1、用非模态的加载方式
 
       尽量使用非模态的加载方式,就是加载的过程是不打算用户,不需要等待加载完就可以做别的事情的,如下图:
 

号的。
 
       用非模态的加载方式,用户可以利用做别的事情,打发等待的时间,而不用傻傻等待数据加载完成,大大降低了等待的焦躁感。即便是模态的加载,也要给一个取消的选项,放在不耐烦的情况下还没法取消。
 
2、情趣化的加载动画
 
       加载的过程如此的枯燥乏味,为什么我们不能做点什么让用户觉得好受一点呢?有创意的设计师们设计了各种呆萌可爱的加载动画。
 
 
Google的加载动画
Google的加载动画
 
Digg的加载动画
Digg的加载动画
 
       这些加载动画让等待的过程变成了一种享受,用户能感受到设计师的情怀,体会新鲜有趣的等待过程。提升了产品情趣化的设计语言,让等待的焦躁感一扫而空。

3、加载进度条
 
       如果是时间较长的加载过程,最好能清晰的告知过程进度,这时候就需要采用有进度的加载设计了。
 
 
3、加载进度条
百度
 
       浏览器的进度条是一种较为常见的进度告知设计,通过这个进度告知,让用户有了更加明确的知情权,也能更好的预期到加载完成的时间。但即便是小小的进度条,也有很多的设计技巧在里面。一个非常经典的体验设问,同样是3s的加载时间,匀速的进度条、先慢后快的进度条、先快后慢的进度条,哪个让用户感觉上最快?经过科学的实验证实,先慢后快的进度条是让用户心理感受上最快的设计。这是因为用户最容易记住最后一瞬间的感觉,如果最后一瞬间,感知到了快,就觉得顺畅了。
 
4、尽量提前加载
 
       尽可能的利用预加载或有WiFi的情况下离线缓存的方式,把内容提前加载下来,这样能做到最大限度的降低加载给用户带来的卡顿感。如果能判断出来用户下一步要做的事情,提前帮用户加载相应的内容,肯定是最符合需求场景的事情。当我开始读第一页的时候,第二页第三页就开始陆续缓存下来了。
 

技术支持:明智科技 Copyright © 2015-2016 Www.MingzhiApp.Com 明智科技 版权所有 Power by DedeCms 粤ICP备15011055号-3