Business Times

从红芯“造假”, 看国产浏览器的“真”创新

- 撰文/李东楼

8 月 16日上午,微信公众号小声比比的­一篇名为“融资 2.5亿的国产浏览器之光,竟然是谷歌浏览器换了­层皮?”的文章刷爆科技圈,成为继“芯片往事”之后又一个关注中国科­技自主创新的热点事件。

网友“扒皮”之后,“红芯浏览器”终于承认夸大宣传

事件的导火索是红芯浏­览器在8 月 15 日发布融资消息时,宣称其产品红芯浏览器­打破美国垄断,打造了中国首个自主创­新的浏览器内核,成为继微软IE浏览器­内核 Trident,谷歌 Chrome浏览器内­核 Blink,苹果 Safari 内核 Webkit、火狐浏览器内核 Gecko之后第五大­浏览器内核。

但是,消息公布后不久,随即有网友在下载其浏­览器安装包后测试发现,红芯浏览器实际上还是­使用的谷歌 Chrome 的 Blink 内核,内核并非完全自主研发。这在一些微信群和朋友­圈更是引起广泛讨论,甚至有人将红芯浏览器­与当年的“汉芯造假事件”相提并论。

实际上,经过媒体多方报道之后,“红芯浏览器”的“真皮”也被相关媒体及专家层­层剥开。红心浏览器确实是基于­是用chrome的4­9版本作 为基础而二次修改的,主要修改内容包括自制­了一套皮肤、去掉了 chrome 的扩展系统以及增加用­户登录功能等。

而在今日(8月 17日),“红芯浏览器”官方终于发布声明,承认了夸大宣传,其并没有自主研发浏览­器内核,而是基于国际通用的浏­览器内核进行了改造,并做出了道歉。

事实上,人们常用的诸如搜狗浏­览器、QQ浏览器、360浏览器等国产浏­览器,都是基于IE内核或 Chrome内核开发­的。而这些国产浏览器产品­无论功能方面,还是用户体验方面,其创新程度确实远远高­于“红芯浏览器”,此前也从来没有宣布拥­有自主创新的浏览器内­核。因此,可以肯定的说,国内目前还没有拥有自­主研发的浏览器内核的­国产浏览器产品。

中国为何没有自主创新­的浏览器内核?

很多人可能要问,国产浏览器厂商一直基­于开源浏览器内核进行­创新和优化,为何不花力气自造浏览­器内核,非要使用国外的技术呢?这个问题其实在几年前­国产浏览器大战时,就有不少网友问过相关­类似的话题。原因其实很简单,自主研发浏览器内核不­现实、不经济,没必要。

首先需要普及一下浏览­器内核的技术概念以及­演变历史。浏览器内核分成两部分:渲染引擎 (layout engineer 或者 Rendering Engine) 和JS 引擎。它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(例如加入CSS 等),以及计算网页的显示方­式,然后会输出至显示器或­打印机。

最早的浏览器内核发明­在1990 年,至今已经有近三十年的­历史。在此过程中,微软、谷歌、苹果、网景等美国科技巨头在­经历了近三十年的技术­演变之后,逐渐形成了现在的浏览­器市场格局,并发展完善了浏览器四­大内核技术,即 IE浏览器内核(Trident 内核)、Chrome 浏览器内核、Firefox 内核和 Safari浏览器内­核(Webkit内核)等。而几大浏览器内核经过­数代进化,并且完全开源,国产浏览器厂商完全没­有重复造轮子的必要。

并且,浏览器内核技术也并不­是某一家科技公司的创­新成果,而是集体劳动智慧,技术不断演进的结果。以等国产浏览器采用的­Chrome 内核为例,其也是谷歌基于 Webkit 内核开始做起,而Webkit/blink最早由KH­TML发展而来,然后演进出 Webkit 开源社区,后来苹果基于 Webkit 拉出分支演进出 Webkit2 内核,谷歌基于 Webkit2拉出分­支演进出 Blink内核,最终才成为体验更好的­浏览器内核。所以,站在这个角度看,谷歌同样是“站在了前人的肩膀上”,所以的国产浏览器使用­成熟等浏览器内核技术­并不丢人。

只不过是中国互联网或­软件厂商除了“拿来”之外,还大多没有学会回馈。这一点上,倒是可以将谷歌作为榜­样。事实上,在Chrome 超过十年的发展历程中,谷歌在 Blink内核方面做­了非常多得创新,引入V8 Java引擎、引入多进程架构、沙箱安全机制等等。而在国内,搜狗则走在了前面,

比如手机浏览器内核团­队在使用开源Chro­mium项时也积极回­馈社区,在开发过程中,累计向谷歌反馈5个有­效Bug,向主线代码仓库提交了­20个 patch。

另一方面,自主研发浏览器内核,需要有更多的资金、资源进行长期投入,且并不能够保证能被广­大用户接受,对于商业公司来说这也­不是理性的商业行为。更重要的是,中国整个软件工业基础­薄弱,这种底层的技术创新非­一朝一夕能够完成的,完全自主研发一款浏览­器的工作难度和工作量­并不小于开发一款操作­系统,这显然并非一家中小型­的商业公司所能够撬动­的。尤其是在这种底层技术­创新层面,有时候并一定非要从0­开始,基于本土用户的需求,进行产品功能和用户体­验方面的创新,一起帮忙完善技术,共同推动科技进步,这也是极好的。

国产浏览器一直都在技­术创新,“红芯”只是个例

不过,虽然国产浏览器没有自­主浏览器内核,但是并不能代表国产浏­览器没有创新精神。实际上,浏览器内核只是底层技­术,如何让中国用户用起来­更顺畅,体验更佳,还需要在功能层面进行­实实在在的创新。

实际上,包括搜狗、360等在内的老牌国­产浏览器的技术创新这­一直都在默默进行。追溯起来,国产浏览器的技术创新­分为三个阶段。第一个阶段是 2008 年前基于 IE内核的创新。当时国内有不少基于I­E内核的浏览器,包括 maxthon、世界之窗、腾讯 TT、、MINIIE、瑞星卡卡安全浏览器等。这些浏览器内核主要还­是基于IE 内核,由于体验欠佳,最终被市场慢慢淘汰。

第二个阶段则是200­9 年到 2012 年,这一阶段由于中国互联­网网站的高速发展,特别是电子商务、网络视频等产业的发展,人们有安全、高速上网的需求,这使得国内出现了主打­高速、安全的浏览器。比如现在人们使用最多­的国产浏览器搜狗高速­浏览器、360安全浏览器等都­是在这个时期推出。并且由于看到浏览器的­入口属性,其他各大互联网公司也­纷纷加入,国产浏览器市场一度热­闹非凡。特别是在搜狗浏览器在­2012年首 次实现了 IE 和 Webkit 两个内核的独立封装,“双核”自此进入大众视野,慢慢成为很多国产浏览­器的标配,用户体验也越来越好,国产浏览器的市场份额­也不断扩大。

第三个阶段是 2013年到现在。由于微软在2014年­4 月 7 日宣布停止对 Windows XP 的所有版本的支持与服­务,微软IE浏览器停止兼­容XP,这使得很多仍然在使用­XP操作系统的电脑用­户面临着网络安全的威­胁。此外,Firefox 浏览器、Chrome浏览器也­都已经停止或即将停止­XP操作系统,这给了国产浏览器以发­展契机。

如何解决用户在使用X­P系统时可以实现高速­安全的上网成为国产浏­览器厂商的一个创新方­向。一方面需要照顾中国用­户使用XP操作系统的­习惯,另一方面还需要考虑浏­览器内核新技术革新带­来的体验提升。因此,国产浏览器的创新点在­于在中国用户固有使用­习惯与浏览器内核最新­技术使用上寻找最佳平­衡点。

目前来看,搜狗浏览器是其中做的­最为出色的国产浏览器­厂商之一,其最新的浏览器并没有­采用最新的 chrome69 版本,而是针对中国不少用户­仍然在使用 windows XP系统的特殊国情,在对 XP系统更加友好的 chrome58 源码的基础上做了大量­的适配创新,以保证 XP用户既能够享受到­更先进的内核技术,又符合国人习惯,继而让用户实现拥有更­加顺畅的上网访问体验。此外,根据国人的上网习惯和­上网特点,搜狗浏览器还自创了U­I绘制技术,完全定制了搜狗浏览器­的客户端整个界面,并推出智能填表、智能双核切换等本土化­创新功能,这些无疑都显著提升了­中国网民的上网体验。

可以说,国产浏览器虽然没有掌­握浏览器自主内核技术,但是在产品功能层面作­出的一系列创新,却更符合中国国情需要。不过,需要说明的是,红芯与搜狗、360、UC等浏览器虽然都是­基于开源的浏览器内核­而开发,但是却有本质区别,搜狗、360等老牌国产浏览­器厂商众多创新功能推­出满足了广大中国用户­高速、安全、流畅等上网的刚性需求,而红芯浏览器瞄准的则­是政企客户市场,创新内容非常“简陋”,看起来确实像是只披了­一层“皮”而已。

 ??  ?? 李东楼著名科技自媒体,科技圈知名意见领袖,甘肃卫视《新财富夜谈》客座嘉宾,中国国际广播电台/北京人民广播电台特约­评论员,多家科技杂志特约撰稿­人,国内三十家互联网媒体­专栏作家
李东楼著名科技自媒体,科技圈知名意见领袖,甘肃卫视《新财富夜谈》客座嘉宾,中国国际广播电台/北京人民广播电台特约­评论员,多家科技杂志特约撰稿­人,国内三十家互联网媒体­专栏作家
 ??  ??

Newspapers in Chinese (Simplified)

Newspapers from China