Trident:这种浏览器内核是IE浏览器用的内核,因为在早期IE占有大量的市场份额,所 以这种内核比较流行,以前有很多网页也是根据这个内核的标准来编写的,但是实际上这个内 核对真正的网页标准支持不是很好。但是由于IE的高市场占有率,微软也很长时间没有更新 Trident内核,就导致了 Trident内核和W3C标准脱节。还有就是Trident内核的大量Bug 等安全问题没有得到解决,加上一些专家学者公开自己认为IE浏览器不安全的观点,使很多 用户开始转向其他浏览器。
Gecko:这是Firefox和Flock所采用的内核,这个内核的优点就是功能强大、丰富,可以 支持很多复杂网页效果和浏览器扩展接口,但是代价是也显而易见就是要消耗很多的资源,比 如内存。
Presto: Opera曾经采用的就是Presto内核,Presto内核被称为公认的浏览网页速度最快 的内核,这得益于它在开发时的天生优势,在处理JS脚本等脚本语言时,会比其他的内核快 3倍左右,缺点就是为了达到很快的速度而丢掉了一部分网页兼容性。
Webkit: Webkit是Safari采用的内核,它的优点就是网页浏览速度较快,虽然不及Presto 但是也胜于Gecko和Trident,缺点是对于网页代码的容错性不高,也就是说对网页代码的 兼容性较低,会使一些编写不标准的网页无法正确显示oWebKit前身是KDE小组的KHTML引 擎,可以说WebKit是KHTML的一个开源的分支。
Blink:谷歌在Chromium Blog上发表博客,称将与苹果的开源浏览器核心Webkit分道扬熊, 在Chromium项目中研发Blink渲染引擎(即浏览器核心),内置于Chrome浏览器之中。 其实Blink引擎就是Webkit的一个分支,就像webkit是KHTML的分支一样。Blink引擎 现在是谷歌公司与Opera Software共同研发,上面提到过的,Opera弃用了自己的Presto 内核,加入Google阵营,跟随谷歌一起研发Blink,
Was this helpful?
0 / 0