web 性能优化

1.获取资源

(1)减少http请求

    a. javascript模块打包

    b. css合并

    c. css sprite

    d. 使用缓存,caches、localStorage

(2)减少请求的大小

    a. javascript压缩

    b. css压缩

    c. 图片压缩

(3)按需加载资源

(4)异步加载资源

 

2.获取资源途径

(1)使用CDN

 

3.资源运行

(1)css放在html头部

(2)javascript放在html尾部

(3)提高javascript执行效率

(4)减少重排和重绘

 

posted @ 2016-07-01 10:12  springmin  阅读(108)  评论(0编辑  收藏  举报