先讲一下我对浏览器对css、js、dom解析和加载之间的关系的理解:

  1. css加载不会阻塞DOM树的解析
  2. css加载会阻塞DOM树的渲染(css加载并且解析好之后,由dom树与css树共同构建出来界面)
  3. css加载会阻塞后面js语句的执行
  4. js执行会阻塞dom的解析和渲染

我暂时就想到这么些,谢谢留言补充

1、尽量进行合并压缩处理(一个script代表一次请求,如果用户基数大,那么,嘿嘿,你懂的)

2、少用js去遍历对象,或写for循环(用过都知道,阻塞线程)

3、能提前计算好的尽量先处理掉,使用枚举(var a = 1000* 1000和 var a = 1000000)

4、使用cdn

5、响应式图片(图片压缩,流式图片)

 

 

参考:http://www.cnblogs.com/chenjg/p/7126822.html

posted on 2018-05-07 16:06  爬虫一只  阅读(124)  评论(0编辑  收藏  举报