由于网速、技能、软件优化等等原因,我们无法避免会有一段较长时间的加载。毫无疑问等待加载是一件非常让人沮丧的事,但至少我们能通过一些开发小技巧让加载看上去不是那么慢。
匀速的进度条
早期的加载和安装进度条是为了通知用户安装的进度,但往往并不是那么顺利。这个该死的进度条经常在99%卡着一段时间,甚至比前面所花费的时间都要长。那这个进度条还有什么意义呢?开始很快,用户以为加载很快就可以完成,结果越到后面越慢,到最后干脆停住了,一种被骗了的感觉油然而生。因此APP开发要反过来,尽可能让进度稳步前行,在同样的时间下用户的感受会好很多。
预加载
预加载是一个非常好的东西。就是在用户浏览文章时,预先在后台读取后面的内容,因为用户很有可能会继续阅读。如果碰上技能不足或短途信号不稳定的情况,预加载给以提供非常好的体验。类似还可以加入一些转移用户注意力的内容,比如用户在分享图片时,在用户添加标题和描述的时候就在后台把图片传送完毕,这样用户再点击确认按钮的时候就可以立即实现了。当然这样也有缺点,就是如果用户没有按照所预想的继续下去,那就浪费了很多流量。幸好现在现在流量不是那么的重要了。
填充内容
不要把一个空白的加载页面丢给用户。就算是没有网络,也尝试用本地文件把空白的页面填充满,这样看上去至少不是那么让人郁闷。如果没有设计本地缓存,也最好用一些图片快和动画效果来表示,这对减少跳出率有一定效果的。
没有用户愿意干等着内容的加载,如果他觉得加载太久了,就会去换别的APP。在设计细节上做一些小的调整,至少能安抚用户让他们的等待体验变得更好一些。
我们拥有国内顶级的设计、技术团队和多年互联网软件开发经验。