四种主要浏览器渲染引擎介绍(Trident/Gecko/webkit/Presto)

最近研究前端的兼容性问题,涉及到浏览器的渲染引擎(rendering engine),比较混乱,这里就整理一下。浏览器的渲染引擎(rendering engine),也指浏览器的内核、浏览器的排版引擎。

这里介绍的是四种主流的渲染引擎:Trident、Gecko、Webkit、Presto。


Triden它的第一个版本随着1997年10月Internet Explorer第四版发布,之后不断的加入新的技术并随着新版本的Internet Explorer发布。在Internet Explorer第七版中,微软对Trident渲染引擎做了的重大的变动,除了加入新的技术之外,并增加对网页标准的支持。尽管这些变动已经在相当大的程度上落后了其它的渲染引擎,如GeckoWebkitPresto除了IE外,还有其他的浏览器用Trident为渲染引擎,例如世界之窗、腾讯TT、GreenBrowser等。IE4到IE10都是用Trident引擎。


Gecko是一套开放源代码C++编写的网页渲染引擎。目前为Mozilla家族网页浏览器以及Netscape 6以后版本浏览器所使用。

Webkit WebKit目前作为Apple SafariGoogle Chrome等浏览器的主要引擎。根据StatCounter[3]浏览器市场份额调查,于2012年十一月,Webkit市占超过了40%,它已经成为拥有最大市场份额的渲染引擎。


Presto是一个由 Opera Software 开发的浏览器渲染引擎,供 Opera 7.0及以后版使用。2013年2月13日Opera Software宣布未来产品将以WebkitV8为主,逐步放弃使用基于Presto引擎的产品。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值