国内很多互联网巨头科技企业都推出过自家品牌的浏览器,掀起了一阵浏览器浪潮。这些浏览器如:搜狗浏览器、斯麦鲁浏览器、猎豹浏览器、百度浏览器等,很受国内用户的欢迎。那么,国内常见的浏览器内核有哪些,为什么很多浏览器没有自主研发内核,而选择采用谷歌内核?
搜狗、遨游、QQ浏览器内核:Trident(兼容模式)+Webkit(高速模式);
360浏览器、猎豹浏览器内核:IE+Chrome双内核;
2345浏览器内核:IE+Chrome双内核;
UC浏览器内核:这个众口不一,UC说是他们自己研发的U3内核,但好像还是基于Webkit和Trident,还有说是基于火狐内核。
斯麦鲁浏览器内核:Chromium内核,该浏览器主打安全极速无广告,大家可以去使用一下,网址:https://4j88.com/。
个人觉得很多国产浏览器只所以没有自己研发内核,而是选择采用谷歌内核。主要有以下2个原因:
1、自主研发浏览器内核耗资巨大,难度也大。
一个浏览器代码接近2500万行,这不是一个简单的工程。从项目规模来说,已经接近半个操作系统了。谷歌Chromium内核为例子,google最多时候调动超过1000个硅谷的程序员集中力量去开发出Chromium内核的浏览,花费10年时间。按照程序员一年25万美元年薪计算,10年要花费30亿美元的研发成本。
此外,推广成本是研发成本的几倍,也就是上百亿。从无到有的自主研发,需要投入巨额资金,按这个标准,国内公司几乎没有这个实力,也没有具备这样的资源。
2、更新维护缓慢,用户数量少
即便开发了一个浏览器内核,用户数量也少得可怜。就比如Firefox是自己的内核,表现了不凡的速度,但是实际上它的份额都没有谷歌、Safari浏览器的高。微软不也是放弃了IE的光辉,转而抱上了Chrome的大腿,搞了个新版edge浏览器。不过对于电脑萌新来说还不错,浏览器速成,份额拿得快,而且开源。
开发浏览器内核不是一朝一夕就能做出来,而且庞大的开源社区需要维护,而且还得花大价钱更新维护。chromium开源,而且chromium内核的浏览器市场份额最高,对于标准的适配最省心省事。因此,这就是国内很多浏览器选择采用谷歌内核,而不自主开发自己浏览器内核的原因。