根据google公司数据显示,移动网站用户体验不佳时,40%的人会转到其他竞争对手的网站,而61%的用户不会再回到该网站,所以想要取得好的排名要提高我们的用户体验,下面我们来看一下从哪些技术层面去考虑手机网站优化呢:
PC优化手段在Mobile侧同样适用
在Mobile侧我们提出三秒种渲染完成首屏指标
基于第二点,首屏加载3秒完成或使用Loading
基于联通3G网络平均338KB/s(2.71Mb/s),所以首屏资源不应超过1014KB
Mobile侧因手机配置原因,除加载外渲染速度也是优化重点
基于第五点,要合理处理代码减少渲染损耗
基于第二、第五点,所有影响首屏加载和渲染的代码应在处理逻辑中后置
加载完成后用户交互使用时也需注意性能
加载优化
加载过程是最为耗时的过程,可能会占到总耗时的80%时间,因此是优化的重点
减少HTTP请求
因为手机浏览器同时响应请求为4个请求(Android支持4个,iOS 5后可支持6个),所以要尽量减少页面的请求数,首次加载同时请求数不能超过4个。
a)合并CSS、java script
b)合并小图片,使用雪碧图
缓存
使用缓存可以减少向服务器的请求数,节省加载时间,所以所有静态资源都要在服务器端设置缓存,并且尽量使用长Cache(长Cache资源的更新可使用时间戳)
a) 缓存一切可缓存的资源
b) 使用长Cache(使用时间戳更新Cache)
c) 使用外联式引用CSS、java script
本文章系本站编辑转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与本站联系,我们将在第一时间删除内容!