让前端飞

浏览器渲染那些事

2017-11-08  本文已影响0人  jia林

WEB 页面运行在各种各样的浏览器当中,浏览器载入、渲染页面的速度直接影响着用户体验,简单地说,页面渲染就是浏览器将 HTML 代码根据 CSS 定义的规则显示在浏览器窗口中的这个过程。

页面渲染大致分为以下几步:

还需要知道下面两个概念:

reflow(回流)

repaint(重绘)

另外,有个和 reflow 看上去差不多的术语:repaint,中文叫重绘。如果只是改变某个元素的背景色、文 字颜色、边框颜色等等不影响它周围或内部布局的属性,将只会引起浏览器 repaint。repaint 的速度明显快于 reflow(在IE下需要换一下说法,reflow 要比 repaint 更缓慢)。

出处: http://www.web92.net/768.html

上一篇 下一篇

猜你喜欢

热点阅读