四大浏览器内核

一、Trident内核(代表:Internet Explorer)

 Trident,是微软的窗口操作系统搭载的搭载的网页浏览器—IE的排版引擎的名称。它是一款开放的内核,并且它的设计相对很成熟,所以有很多浏览器都用它。它的第一个版本是跟IE4一起出来的,并且不断地加入新的技术并运用于新版本的IE中,所以很多人称它为IE内核。但是由于微软很长时间没有跟新Trigent内核,导致Trident内核在05年几乎与W3C脱节,而且Trident内核也有大量的BUF等安全问题亟待解决,这也使得很多用户因为它的安全性而转去使用别的浏览器。

二、Gecko内核(代表:Mozilla Firefox)

Gecko是套开放原始码的、以C++编写的网页排版引擎。Geckos的特点是代码完全公开,因此,其可开发程度很高,全世界的程序员都可以为其编写代码,增加功能。因为这是个开源内核,因此受到许多人的青睐,Geckos内核的浏览器也很多,这也是Geckos内核虽然年轻但市场占有率能够迅速提高的重要原因。Gecko 内核的浏览器仍然还是Firefox用户最多,所以有时也会被称为Firefox内核。此外Gecko也是一个跨平台内核,可以在Windows、 BSD、Linux和Mac OS X中使用。

三、WebKit内核(代表:Safari、Chrome)

WebKit 是一个开放源代码的浏览器引擎。WebKit 所包含的 WebCore排版引擎和 JSCore 引擎,均是从KDE的KHTML及KJS引擎衍生而来。它们都是自由软件,在GPL条约下授权,同时支持BSD系统的开发。所以Webkit也是自由软件,同时开放源代码。WebKit的优势在于高效稳定,兼容性好,且源码结构清晰,易于维护。

四、Presto内核(代表:Opera)

Presto实际上是一个动态内核,与Trident、Gecko等内核的最大区别就在于脚本处理上,Presto有着天生的优势,在执行Javascrīpt的时候有着最快的速度,但是Presto内核是一个商业引擎,很少浏览器使用,所以很大的限制了它的发展。



  

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值