浏览器加载网页时的过程是什么
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绘制)。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
什么是溢价
溢价是一个证券市场术语,拼音是。指所支付的实际金额超过证券或...身体乳可以涂脖子和胸部吗
身体乳顾名思义就是涂抹在身体的乳液,很多人觉得都是自己身上的...无线耳机的充电时间
一般充电时间为两三个小时,有些是快充,有些是慢充,充电的时候...中立富农是什么意思
中立富农指的是既不批斗富农,也不将地主的土地乃至财产分配给富...注册商标申办流程
注册准备。准备资料,包括商标图样,申请人民身份证企业营业执照...适合易涝多水的农作物
不怕涝的农作物有水稻空心菜芹菜高瓜莲藕等农作物。其中水稻在进...华为手机工程模式怎么看wifi
打开工具,进行手机备份,然后选择内部存储,再进一步点击更多。...王者荣耀人气值怎么刷
粉丝数。一个粉丝增加点人气值,和其他玩家成为好友会直接变成互...平时充电要充满100吗
平时充电不需要充满,因为现在的手机大多数都是锂电池,而锂电池...济南近郊游有什么好去处
趵突泉,位于山东省济南市历下区,南靠千佛山,东临泉城广场,北...房地产客户拖欠货款怎么办
遇到客户拖欠货款不还的情况,最好与对方协商,如果经多次协商都...电视机提示没授权是怎么回事
电视机提示没授权的可能原因收视费到期,电视节目就会提示没有授...豆腐的利润大概多少
去除成本的话,大概在五六块。根据不同的物价决定。干的黄豆一斤...马齿苋花怎么养
土壤树马齿苋花土壤最好是疏松透气的壤土。光照由于它是一种多肉...梦幻模拟战4秘籍是什么
选关在提取画面将光标停在所需进度上输入上下即可。隐藏商店选择...