浏览器渲染进程

浏览器的渲染进程是多线程的
参考:https://segmentfault.com/a/1190000012925872

阻塞渲染

  • DOM树的生成过程中可能会被CSS和JS的加载执行阻塞。
  • 当浏览器遇到一个script标记时,DOM构建将暂停,直至脚本完成执行,然后继续构建DOM。每次去执行JavsScript脚本都会严重阻塞DOM树的构建。
  • 如果JavsScript脚本还操作了CSSOM而正好这个CSSOM还没有下载和构建,浏览器甚至会延迟脚本执行和构建DOM,直至完成其CSSOM的下载和构建。

你可能感兴趣的:(浏览器渲染进程)