Skip to content

了解哪些缓存(问了service worker,没了解过)

就是浏览器和服务器的中间层,一般用于执行一些请求拦截操作和数据处理操作,可以存储到indexDB。

浏览器有哪些进程?

渲染进程的执行顺序?

追问:

  • 我们常说 CSS 的解析会阻塞渲染,这是为什么?它会阻塞 DOM 的解析吗?
  • 什么是“回流 (Reflow)”和“重绘 (Repaint)”?它们之间有什么区别?哪些 CSS 属性的改变只会触发重绘而不会触发回流?
  • <script> 标签的 async 和 defer 属性有什么区别?它们是如何优化关键渲染路径的?
  • 浏览器是如何处理图片资源的加载和显示的?它会阻塞渲染吗?
  • 什么是“合成层 (Compositing Layer)”?哪些 CSS 属性可以隐式地创建一个新的合成层?这样做有什么好处和潜在的风险?
本站访客数 人次 本站总访问量