题目: 浏览器从加载页面到渲染页面的过程

加载阶段:

  • dns 服务器将域名解析成 ip
  • 向这个 ip 发送 http 请求
  • 服务器处理返回的相应的 http 请求
  • 浏览器得到返回的内容

渲染阶段:

  • 将 HTML 渲染成 DOM
  • 将 CSS 渲染成 CSSOM
  • 将 DOM 和 CSSOM 合并成 RenderTree
  • 根据 RenderTree 开始渲染和展示
  • 遇到 script、link 会阻塞