首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

造不出属于自己的浏览器内核,是程序员的错,还是大厂厂公的错?

曾经轰动一时的红芯浏览器,让国人为之骄傲。随之被爆出,这款自主研发的浏览器是用Chrome的内核,外层套了一个壳。一场借着科技创新的名义圈钱的闹剧就这样一地鸡毛的收场了。

事情虽然过去了,但是暴露出来的问题,如一石激起千层浪,荡漾在无数程序员的心中,久久不能释怀。开发一款浏览器内核就这么难吗?是我们的程序员的技术水平不过关,还是我们的科技大厂实力不够雄厚?

其实不止是中国,世界上其它很多实力大国,也都没有自己的浏览器内核。此时,心中深处是不是有一丝五十步笑百步的安慰?问题来了,开发浏览器内核,究竟有多难,让无数程序员望而却步?

时至今日,自从IE放弃自家内核,投入谷歌的怀抱之后,浏览器内核之间的战争就只是火狐内核(Gecko)和谷歌内核(Blink)之间的战争。但是火狐内核(Gecko)的市场占有率跟谷歌内核相比,相差甚远。国内大部分浏览器的内核都使用的谷歌内核,可以说谷歌距离垄断浏览器内核市场的时日不多了。那么我们是不是有必要未雨绸缪,防止这种垄断的局面出现呢?

但在,在决定开发一款属于自己的浏览器内核之前,让我们了解一下,这个开发难度到底有多大!

谷歌在2008年,推出谷歌浏览器,至今已经12年,技术沉淀已经非常成熟,用户群体也已经相当庞大。而且谷歌也参与了HTML标准的制定,这是国内公司无法企及的。

另外,浏览器的安全性也是一个巨大的挑战。站在对用户负责的角度,一个不安全的浏览器,即使再稳定,再高效,恐怕也没有太多人敢用。

再有就是,开发一个浏览器的成本也是昂贵的,堪比芯片研发技术难度。而且浏览器一般是免费提供给用户使用的,因此产品的利润回报周期比较长,大型的软件公司也一般不会选择自己开发一款这样的产品。

谷歌公司也鼓励第三方在其内核基础上二次开发,这样就避免重复造轮子的窠臼。但是这只是一时之快,如果有一天,谷歌说要收费,那我们就不知道要趴什么地方哭了。

纵观浏览器的战争史,从网景浏览器被IE挤垮,到火狐浏览器的崛起,再到谷歌浏览器的统一六国。国产浏览器全程无参与,隔岸观火的初衷不是为了看笑话,只是这个研发的“代沟”实在是太大了。

不知道大厂的厂公们,是否有兴趣开发一款属于自己的浏览器内核。别的不说,只要是你敢开发,就算做再烂,我相信网友也会支持的。只不过这条路会很长,很长。

造不出属于自己的浏览器内核,是程序员的错,还是大厂厂公的错?你觉的呢,评论区为你留着位置。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200409A0IRSD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券
http://www.vxiaotou.com