2019.12.12 重绘重排,DNS是基于什么的?,从输入URL到页面加载的过程

  1. 重绘重排
    https://lmjben.github.io/blog/devops-performance.html#%E9%A1%B5%E9%9D%A2%E6%B8%B2%E6%9F%93%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96

https://segmentfault.com/a/1190000016990089

重排:对Dom节点的结构,位置,尺寸进行重新计算,得到新的 layout
重绘:根据修改的样式重新绘制 Render tree
DOM尺寸变化,或获取Dom尺寸位置属性。

重排一定会导致重绘,重绘不一定会重排。

优化:
对多次DOM修改操作进行合并,尽量减少操作次数;
批量修改DOM,

  1. DNS是基于什么的?tcp还是udp?
    Dns是应用层协议,tcp udp 是传输层协议,
    DNS 可以基于 tcp协议,也可以基于UDP协议。

复合图层