为什么谷歌要搞出个blink内核呢?
【本文来自《华为自研浏览器内核?这传闻就离谱!》评论区,标题为小编添加】
- guan_彪哥
“
不是不做,而是真的没必要做。
假如真的把几十亿花在这些事上面,那才是真的。。。
”————试问这么大的工程,谷歌为什么做? 它傻吗? 资本傻吗?
这个问题其实问的不错,所以说,作者这篇文只能说写了一半。
1 谷歌并不是自己新写了一本字典,它的浏览器早期是webkit内核,后期的blink内核也是基于webkit内核的。所以谷歌其实是在现有字典的基础上做了个‘谷歌字典’。
2 那么为什么谷歌要搞出个blink内核呢?这实际要从webkit2说起,简单说,webkit你可以理解为一本超级汉语词典大全,而webkit2更像是苹果公司在webkit里面加入了自己对一些新技术的使用方式,但是这些方式谷歌并不认同(具体可以去研究双方在多进程架构的分歧),所以谷歌决定自己从webkit的基础上做出一本‘谷歌词典’。
而且由于webkit内的很多东西其实谷歌用不上,所以谷歌自己做的字典,首先要干的就是删掉一堆和自己无关的东西。
所以简单说,重写字典(放弃现有开源自起炉灶)是没必要的,但是如果真有需要,从现有的开源库上迭代出一个对自己来说更优质的版本是没问题的。
但是要注意一点,这个迭代的前提并不是‘担心被卡脖子’这类的生存问题,而是你真有个好点子(就像谷歌在多进程上和苹果的不同理解),那么你当然可以把它做出来。