1、开源浏览器一般以8k每块下载html页面 。
【浏览器加载网页时的过程是什么】2、解析页面生成DOM树 , 遇到css标签或JS脚本标签就新起线程去下载他们,并继续构建DOM 。
3、下载完后解析CSS为CSS规则树 , 浏览器结合CSS规则树和DOM树生成Render Tree 。
4、注意:构建CSS Object Model(CSSOM)会阻塞JavaScript的执行 。JavaScript的执行也会阻塞DOM的构建 。JavaScript下载后可以通过DOM API修改DOM , 通过CSSOM API修改样式作用域Render Tree 。每次修改会造成Render Tree的重新布局和重绘 。只要修改DOM或修改了元素的形状或大小 , 就会触发Reflow,单纯修改元素的颜色只需Repaint一下(调用操作系统Native GUI的API绘制) 。
浏览器加载网页时的过程是什么的详细内容就为您分享到这里,【什么知道】www.shenmezhidao.com小编为您精选以下内容,希望对您有所帮助:
- 怎么修改浏览器
- 为什么我电脑打开网页很卡
- 51发票电脑版怎么下载
- 哪个网页游戏玩的人多
- 在哪看春晚直播
- 电脑打开网页总是闪退是怎么回事
- swapidc模板怎么用
- 小米手机如何设置默认浏览器
- 网页网速慢
- OPPO手机为什么打不开网页
