浏览器渲染流程

2025-04-21  本文已影响0人  怎么昵称

渲染的过程分为8个阶段
当浏览器接收到一个html 文档 会产生一个渲染任务
将其传递给渲染主线程的消息队列中
事件循环的作用下
渲染主线程取出消息队列中的渲染任务 开启渲染流程
开始解析
解析html成dom树和cssom树
样式计算
布局
分层
绘制 产生绘制指令 再将指令给到合成线程

合成线程 进行
分块
光栅化 优先去光栅化靠近视口的块

合成线程计算出每个位图在屏幕上的位置
交给GPU进程、GPU进程给到GPU硬件进行最终的页面显现

通过GPU进程通过GPU 硬件
显示到
到页面上

上一篇 下一篇

猜你喜欢

热点阅读