浏览器渲染流程:从 HTML 到屏幕像素,中间到底发生了什么
这篇文章基于旧博客中的“浏览器工作原理”内容重写,重点解释浏览器如何把 HTML 变成最终可见页面,以及 reflow、repaint 和 transform 的关系。
所有和 “browser” 相关的文章都在这里。
这篇文章基于旧博客中的“浏览器工作原理”内容重写,重点解释浏览器如何把 HTML 变成最终可见页面,以及 reflow、repaint 和 transform 的关系。
事件循环的重点不是背顺序,而是理解浏览器为什么要这样调度任务、为什么主线程不能阻塞,以及微任务为什么优先。