2024年6月14日发(作者:)

快速的APP响应速度将收获更多用户

我们都知道不管网页还是移动应用,响应速度都是最重要的体验指标之一,

并且移动应用的网络环境不稳定,速度的体验显得尤为重要。其实速度优化不

仅是程序员的事,设计,也能够让APP变得更快。

1.后台执行

这是一条很通用,也容易理解的方法。用户不会愿意盯着进度条傻傻地等待,

除了“取消”没有其他选择。在系统处理一些网络任务的时候,完全可以允许

用户做一些其他的事情。各大平台的发微博,都采用了后台执行。云阅读的离

线下载也采用后台执行。

而微博的看长图(或视频),是个反例。网络不给力时,要么等待1分钟让图加载

完,要不就只好放弃看图。为什么不能让图加载的同时,用户可以看其他微博

呢?

2.在载入前显示内容

客户端与web的一个不同点,客户端的显示内容包括本地数据和网络数据两部

分。在设计界面时,将更多的信息放在本地,在网络数据未载入时即显示本地

数据,让用户产生一种“已经载入一半了”的错觉,即使最终的耗时一样,心

理感受也会更快。当然把数据过多地写在本地,会牺牲一些灵活性,需要根据

具体情况考虑。