跳至主要內容

知识汇总

路漫小于 1 分钟

知识汇总

浏览器基本知识

  • 常用浏览器
  • 浏览器的构成
  • 浏览器内核
  • 从输入 URL 到页面展示

HTML 文档解析和渲染

  • DOMContentLoaded 和 load 事件
  • 首次渲染和白屏
  • <script> 标签和 DOMContentLoaded
    • 同步脚本
    • defer 延迟脚本
    • async 异步脚本

CSS 渲染

  • CSS 选择器从右往左解析

浏览器渲染

  • 浏览器渲染主流程
  • 重回和重排

浏览器进程和线程

  • 主进程
  • 第三方插件进程
  • GPU 进程
  • 渲染进程
    • GUI 渲染线程
    • JS 引擎线程
    • 事件触发线程
    • 定时触发器线程
    • 异步 http 请求线程