一.五个主要的浏览器
当前有五种主要的浏览器,即IE,Google Chrome,Firefox,Safari,Opera
此外,还有数量相对较多的QQ浏览器,百度浏览器,搜狗浏览器,猎豹浏览器,360浏览器,UC浏览器,旅行浏览器和世界之窗浏览器。尽管种类繁多,但无论使用哪种浏览器,它都不过是基于浏览器内核包装自己的外壳而已。让我们介绍一下主流浏览器内核。
二.四个核心
Trident:IE浏览器内核,通常称为IE内核,代表Internet Explorer,它是Microsoft开发的排版引擎。它与IE4一起于1997年10月诞生。它不断地更新和改进。 Trident是一个开放的内核。其引擎被设计为软件模块。接口内核设计已经相当成熟。因此,许多采用IE内核而不是IE。浏览器,例如:百度浏览器,腾讯TT,傲游,世界之窗等,但是Trident只能在Windows平台上使用,并且不是开源的(这就是在浏览器上不使用ie浏览器的原因mac),并且由于以前的市场份额比较大,因此偏离了W3C标准。同时,有许多IE版本,并且存在一些BUG和许多兼容性问题。
优点:市场份额大,界面核心设计成熟
缺点:它不是开源的,只能在Windows平台上使用。它曾经与W3C标准脱节。它对真正的Web标准支持不是很友好。较低版本存在很多兼容性问题。
webkit:Safari浏览器内核,主要代表Safari和Chrome 28以下的产品(Chrome 28+使用Blink内核)。它的特点是源代码结构清晰,渲染速度极快。它在手机上的应用也非常广泛,例如Google的Android平台浏览器,苹果的iPhone浏览器,诺基亚S60浏览器等。 WebKit核心还广泛用于Widget引擎产品中,包括中国移动的BAE,苹果的Dashboard,诺基亚WRT等。

缺点:系统资源占用大,与网页代码的兼容性低,这将使某些非标准网页无法正确显示
优点:开源,安全,更快的Web浏览速度,不如Presto出色,但比在手机上广泛使用的Gecko和Trident更好
Gecko:Firefox浏览器内核,由Mozilla Firefox表示。因为Gecko是开源的,所以它具有高度的发展性,并受到许的青睐。还有许多使用Gecko内核的浏览器,它也是Gecko。尽管内核还很年轻,但是市场份额可以迅速增加。 Gecko排版引擎为与Internet相关的应用程序(例如Web浏览器,HTML编辑器,客户端/服务器等)提供了丰富的程序接口。尽管最初的主要目标是Mozilla的派生产品(例如Netscape和Mozilla Firefox),但现在还有许多其他软件使用此排版引擎。此外,Gecko还是一个跨平台的内核,可以在Windows,BSD,Linux和Mac OS X中使用。
使用Gecko引擎的浏览器为Firefox,Netscape 6〜9、 SeaMonkey,Camino,Mozilla,Flock,Galeon,K-Meleon,Minimo,Sleipni,Songbird,XeroBank。 GoogleGadget
缺点:保存数据文件的能力很弱,并且会消耗大量资源,例如内存
优势:开源,强大的可伸缩性,高度的开发,强大,丰富的跨平台
Presto:它目前被认为是具有最快的Web浏览速度的浏览器内核,但是是以Web兼容性为代价的。代表性的作品是Opera(Opera1 2. 17和更早版本中使用的内核已经停产并且已经停产)。它的特点是渲染速度极快。 Presto实际上是Opera 7. 0 + Used的动态内核。它取代了旧版Opera 4〜6中使用的Elektra排版引擎。可以在DOM和脚本语法事件之后重新设置网页或其中的一部分。它与Trident,Gecko和其他内核之间的最大区别在于脚本处理。 Presto具有天然优势。可以响应脚本事件重新解析页面的全部或部分。另外,内核在执行JavaScript时具有最快的速度。在相同条件下,Presto内核执行相同JavaScript所需的时间仅为Trident和Gecko内核的1/3。 Presto是一种商用引擎,在一定程度上限制了Presto的发展。由于市场选择问题,它主要应用于手机平台-Opera mini

Opera15 +已切换到Google Chrome的Blink内核。 2013年之后,Opera宣布加入Google阵营并放弃了Presto
缺点:商业引擎,以达到非常快的速度并失去部分网页兼容性
优点:速度快,动态内核,脚本处理的自然优势
除了以上四个核心之外,我们还需要引入一个基于开源引擎WebKit的WebCore组件的Chrome浏览器分支,Blink↓↓↓↓↓↓↓↓↓
闪烁:Google的最新内核。代表作品包括Chrome 28+和Opera 15+。让我们介绍一下背景:2013年4月3日,Google在Chromium Blog上发布了一个博客,称它将与苹果的开源浏览器核心Webkit Parted方式一起使用,独立开发Blink渲染引擎,并内置到Chrome浏览器中,Opera首次使用自己的Presto,以及后来的Webkit,现在变为Blink
缺点:系统资源占用率较高
优点:不容易崩溃,速度快

三.双核浏览器
顾名思义,双核意味着一个浏览器使用两个核
360浏览器,猎豹浏览器内核:IE + Chrome双内核;
Sogou,Aoyou,QQ浏览器内核:Trident(兼容模式)+ Webkit(高速模式);
2345浏览器内核:以前是IE内核,现在也是IE + Chrome双内核;
此外,如果有人问您:“显然QQ浏览器拥有大量用户,为什么它不是五种主要浏览器之一?”
答案:QQ浏览器是双核,使用Trident(兼容模式)+ Webkit(高速模式),它包含在四个主要的浏览器内核中,但是它在内核顶部具有外壳。
坦白地说,所谓的xx浏览器是在xx内核中添加外壳。从本质上讲,它仍然是xx内核
以上所有内容均指互联网,如果有任何错误,请帮助我改正,谢谢!
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-377206-1.html
还有哪个品牌在做这个芝麻糊不就知道了
的岛屿去啊
那个白色的靴子是什么鬼
马云你可以继续宣传你的言论