浏览器内核简单总结

  浏览器内核(Rendering Engine),也称排版引擎,渲染引擎。现有的浏览器内核有不少种,不一样的渲染标准致使同一个页面在不一样内核的浏览器上显示也不相同。如下简单介绍几种常见的浏览器内核。linux

1、Trident(IE内核)浏览器

  又称MSHTML,最多见的浏览器内核,微软开发的渲染引擎,渲染速度一直为不少人所诟病,可是在IE9版本之后速度已经有很大的改善。Trident提供了很是丰富的调用接口,版本号有IE6,IE7,IE8(Trident4.0),IE9(Trident5.0),IE10(Trident6.0),版本的提高也让Trident对于W3C标准的支持更好,IE6之前的版本对于W3C标准的支持很是差。ide

  也是许多双核浏览器的其中一个内核,经常使用在“高速兼容模式”。rest

2、Gecko(火狐内核)接口

  用C++开发,是开源的渲染引擎,经常使用在Mozilla Firefox。资源

3、KHTML(linux)开发

  由KDE开发,渲染速度快,容错率低。it

4、Webkit(跨平台的浏览器内核)编译

  由KHTML发展而来,苹果公司对于开源世界的一大贡献,速度快捷,遵循W3C标准。主要浏览器有Apple的Safari、Android默认浏览器和Symbian手机浏览器等。渲染

5、Chromium(跨平台的浏览器内核)

  据称是代码通过梳理的Webkit,编译速度比Webkit快,主要浏览器有Google Chrome。

6、Presto(跨平台的浏览器内核)

  据称优先解析文字来保证阅读,其次再渲染媒体资源,有着在众多浏览器中傲人的渲染速度。主要浏览器是Opera浏览器。

相关文章
相关标签/搜索