在b/s的架构下,浏览器加载页面,有顺序。
如何提高速度以提高用户体验?
页面的响应速度可以从以下措施中:
延时加载:
javascript文件放在页面底部,将js模块化,只有在需要的时候才加载进来。另外合并,压缩js文件
css也模块化,在需要的时候通过js方法加载。
图片:
img图片,使用lazyload方法延时加载
css使用到的装饰图片,尽可能合并为一张使用position方法定位。
DOM文件
尽量分片,而不是使用一个div全部包括起来(简单的分法:头部,body,底部)。