首先介绍一下内核:内核,其英文名称为“Layout engine”,翻译过来就是“排版引擎”,也被称为“页面渲染引擎”(下文中各种说法通用)。它负责取得网页的内容(HTML、XML、图像等等)、整理信息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。
1、Trident内核:又称为IE内核,360浏览器也是该内核,是微软开发的一种排版引擎。
2、webkit内核:使用的浏览器有chrome、Safari,它的特点在于源码结构清晰、渲染速度极快。缺点是对网页代码的兼容性不高,导致一些编写不标准的网页无法正常显示。
3、Gecko内核:Gecko是套开放源代码的、以C++编写的网页排版引擎,特点是代码完全公开,因此,其可开发程度很高。应用于Firefox浏览器
最后要说说搜狗浏览器
搜狗浏览器有高速和兼容模式: 高速模式:WebKit核心,业界公认打开网页速度最快的核心,也就是Chrome浏览器使用的内核,但可能遇到某些网站不兼容WebKit核。 兼容模式:IE的trident核心。 搜狗浏览器由搜狗公司开发,基于谷歌chromium内核,力求为用户提供跨终端无缝的使用体验,让上网更简单、网页阅读更流畅。