前端开发这么多年,你真的了解浏览器页面渲

白癜风治疗最好的药 http://baidianfeng.39.net/a_yqhg/140224/4342832.html

作者

浪里行舟

前言

浏览器的内核是指支持浏览器运行的最核心的程序,分为两个部分的,一是渲染引擎,另一个是JS引擎。渲染引擎在不同的浏览器中也不是都相同的。目前市面上常见的浏览器内核可以分为这四种:Trident(IE)、Gecko(火狐)、Blink(Chrome、Opera)、Webkit(Safari)。这里面大家最耳熟能详的可能就是Webkit内核了,Webkit内核是当下浏览器世界真正的霸主。本文我们就以Webkit为例,对现代浏览器的渲染过程进行一个深度的剖析。

页面加载过程

在介绍浏览器渲染过程之前,我们简明扼要介绍下页面的加载过程,有助于更好理解后续渲染过程。

要点如下:

浏览器根据DNS服务器得到域名的IP地址向这个IP的机器发送HTTP请求服务器收到、处理并返回HTTP请求浏览器得到返回内容例如在浏览器输入


转载请注明:http://www.aierlanlan.com/cyrz/1452.html

  • 上一篇文章:
  •   
  • 下一篇文章: