首页 > 其他 > 详细

浏览器内核介绍

时间:2015-07-28 17:40:58      阅读:204      评论:0      收藏:0      [点我收藏+]

  浏览器最核心的部分是渲染引擎(Rendering Engine),我们一般习惯称之为“浏览器内核”,其负责解析网页语法(如HTML、JavaScript)并渲染、展示网页。因此,所谓的浏览器内核通常也就是指浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解析也有所不同,因此同一网页在不同的内核浏览器里的渲染、展示效果也可能不同。

  目前主流浏览器内核有:Trident、WebKit、Gecko和Presto

  1、Trident(IE内核)

  2、Gecko(Firefox内核)

  3、Presto(Opera前内核) (已废弃)

  4、Webkit(Safari内核,Chrome内核原型,开源):它是苹果公司自己的内核,也是苹果的Safari浏览器使用的内核。 Webkit引擎包含WebCore排版引擎及JavaScriptCore解析引擎,均是从KDE的KHTML及KJS引擎衍生而来,它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。在安全方面不受IE、Firefox的制约,所以Safari浏览器在国内还是很安全的。

  双核浏览器有:遨游3是:Trident内核 和 WebKit内核;QQ5是Trident内核 和 WebKit内核;搜狗浏览器2是Trident内核 和 WebKit内核;360也是双核的。

浏览器内核介绍

原文:http://www.cnblogs.com/wangcp-2014/p/4683123.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!