浏览器内核介绍

来源:互联网 发布:怎么给win10系统优化 编辑:程序博客网 时间:2024/04/29 09:21

浏览器的内核分为两个部分,一是渲染引擎,另一个js引擎。但是,现在的js引擎比较独立,内核更倾向于渲染引擎。渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也不同,因此同一个网页在不同内核的浏览器中的渲染效果不同。这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。

(1)Trident内核:-ms-

代表IE浏览器私有属性,该内核只在windows平台,且不开源。代表作品还有腾讯、遨游、360浏览器。

该内核存在很多兼容性问题。


(2)Geocko内核:-moz-

代表作为firefox火狐浏览器,该内核是跨平台的,在windows、Linux、MacOs等都可运行,且开源。


(3)Webkit内核:-webkit-

代表作为Safari、Chrome、360极速浏览器、搜狗浏览器,遨游浏览器3,Symbian手机浏览器、Android浏览器,是开源的。


(4)Presto内核:-o-

代表作是Opera,Presto是由Opera Software开发的浏览器引擎,它是公认的最快的引擎。但是在13年之后,Opera宣布加入谷歌阵营,从而弃用了Presto。


(5)Blink

由谷歌和Opera开发的引擎,与13年4月发布。现在Chrome内核是Blink。谷歌还开发了自己的引擎V*,使JS运行速度更快了。