首先题主你弄错概念了。
浏览器的内核实际上指的浏览器的排版引擎,也称为页面渲染引擎。它负责获取网页的内容(HTML、XML、图像等等)、整理消息(例如加入CSS等),以及计算网页的显示方式,然后会输出至显示器或打印机。
现时主要的四大排版引擎为:Trident(应用于Internet Explorer);Gecko(应用于Mozilla Firefox);Blink(应用于Chrome和Opera);WebKit (应用于Apple Safari和早期版本的Google Chrome)。
Blink是一个由Google主导开发的开源浏览器排版引擎,Google Chrome和Chromium最早采用的是苹果主导开发的Webkit引擎,后期基于Webkit开发了Blink,在Chrome28以后的版本都是基于Blink内核的。
而Chromium不是一个内核,是一个应用Blink内核的浏览器。虽然也是由Google开发的,但不同于Chrome,Chromium是一个开源的浏览器,其源代码都是开放的。Chromium是Google为发展自家的浏览器Google Chrome而打开的项目,所以Chromium相当于Google Chrome的工程版或称实验版(尽管Google Chrome自身也有β版阶段),新功能会率先在Chromium上实现,待验证后才会应用在Google Chrome上,故Google Chrome的功能会相对落后但较稳定。Chromium的更新速度很快,每隔数小时即有新的开发版本发布。
因为Chromium是开源的项目,所以别人可以随便基于Chromium项目进行代码修改,打造自己的定制浏览器。在国内而言,考虑到页面的兼容问题,通常会采用双内核的方式,即浏览平常的网页采用页面加载速度快的Chromium核心引擎Blink,打开网银和一些老的落后网站的时候才用IE的核心引擎Trident。国内的搜狗浏览器、360浏览器、猎豹浏览器也都是这样的,全部都是基于Chromium开发,同时加入了IE内核引擎。QQ浏览器最早也是双内核的,后期有段时间转成纯Trident内核,不过现在又回归了双内核的版本了。这算是国内浏览器的趋势吧。
虽然都是采用双内核,但具体采用的是哪一个版本的Chromium就不一定了。Chromium因为是个实验项目,所以Bug相对比较多,Google自己都是选择的落后但稳定的版本来发布Chrome的。国内浏览器也要考虑到稳定性问题,所以基于比较稳定的Chromium进行开发。
如你所说,QQ浏览器9采用的是Chromium43,渲染引擎应该是Blink 537.36。360浏览器采用的Blink42,这个我不清楚具体表述是什么样的,但Blink42这个说法应该是错误的,360浏览器可能在版本信息里更具体的标注了渲染引擎是Blink,但版本号标错了,个人猜测应该是Chromium42和Blink537.26这两个混在一起,变成了Blink42了。所以两者实际上么有太大的区别。如果实在想比较下的话,可以分别在地址栏里输入about:version,看下更具体的版本信息,主要就是Blink版本和JavaScript版本。
个人感觉,浏览器的这些渲染引擎小版本的区别你是感受不出来的。身为一个浏览器个人用户,你更关注的应该是使用这些浏览器的体验,而这才是每一个浏览器不同的地方。考虑下浏览器的稳定性,界面的定制型,以及浏览器的扩展性等等,这些才是能为你浏览网页提供便捷的地方。
QQ浏览器和360浏览器我都没怎么用,就不做推荐了。
via: https://zh.wikipedia.org/wiki/%E6%8E%92%E7%89%88%E5%BC%95%E6%93%8E
https://zh.wikipedia.org/wiki/Chromium
360安全浏览器(360Safety Browser)的内核为IE和Chrome双内核。
主要特点:
1.智能拦截钓鱼网站和恶意网站;
2.智能检测网页中恶意代码;
3.即时扫描下载文件;
4.体积轻巧功能丰富(一个网页多个窗口),媲美同类多窗口浏览器;
5.支持鼠标手势、超级拖拽、地址栏自动完成等高级功能;
6.广告智能过滤、上网痕迹一键清除,保护隐私免干扰;
7.内建高速下载工具,支持多线程下载和断点续传。
QQ浏览器9采用的是Chromium43,渲染引擎应该是Blink 537.36。360浏览器采用的Blink42,这个我不清楚具体表述是什么样的,但Blink42这个说法应该是错误的,360浏览器可能在版本信息里更具体的标注了渲染引擎是Blink,但版本号标错了,个人猜测应该是Chromium42和Blink537.26这两个混在一起,变成了Blink42了。所以两者实际上么有太大的区别。如果实在想比较下的话,可以分别在地址栏里输入about:version,看下更具体的版本信息,主要就是Blink版本和JavaScript版本。