内容字号:默认大号超大号

段落设置:取消段首缩进段首缩进

字体设置:切换到微软雅黑切换到宋体

业界
软件
手机
数码
电脑
学院
测评
图赏
视频
游戏
原创
直播
 AI
5G
苹果
微软
iPhone
Win10
精准搜索请尝试:精确搜索

浏览器专家:自主研发等于半个 Windows 代码量,少有人动内核

2018/8/16 15:45:29来源:新浪科技作者:韩大鹏责编:骑士评论:

自称自主研发浏览器核心产品的 “红芯”公司宣布完成 2.5 亿 C 轮系列融资,随即引发质疑。网友们指责,该浏览器就是将谷歌浏览器内核套了个壳,并非自主研发,甚至将其比喻为当年的 “汉芯”。对此,红芯 CEO 陈本峰回应:确实是基于谷歌 Chrome 浏览器内核而开发,但内核层面有自主创新。

国有浏览器为何多选用谷歌 Chromium 内核产品?自主研发的困难在哪里?…… 对于浏览器的相关技术问题,新浪科技专访了 360 PC 浏览器事业部总经理梁志辉。

我国自主研发浏览器有何困难?

据悉,谷歌 Chrome 浏览器除了正式发布的 Chrome 版本外,尚有一个 Chromium 项目,供开发者开源使用。

“Chromium 就是靠开源的路子打败了闭源的 IE”,梁志辉告诉新浪科技,Chromium 主要的代码是基于 MIT license 开源协议。从协议层面上,谷歌鼓励第三方基于 Chromium 代码进行二次开发,而且不要求二次开源。从项目上,Chromium 产品的发展是跟开源社区绑定一起,无论是代码审核、Bug 反馈、需求收集、标准制定,都跟社区绑定且密不可分。

一般来讲,Chromium 的浏览器代码规模有 2400 万行,一个 Windows 操作系统大约 5000 万行左右,所以做一个浏览器等于小半个操作系统。

更重要的是,Google 在硅谷雇了数百个顶尖的程序员,加上开源社区庞大的程序员参与开发,浏览器的发展非常快,“在国内,大多数双核浏览器普遍能做到一年至少两次升核。而 Google 三个月发布一个大版本,半年做一次全网升级,这就是技术上的差异”。

不同内核有何优劣势?

“国际上的浏览器大体分为四类”,梁志辉说,有基于 Chromium 的浏览器,基于 Firefox 的浏览器,基于 Edge 的浏览器和基于 Trident 的 Internet Explorer 浏览器。

四类各有优劣势,其中 Chromium 是性能最强,标准支持最好;Firefox 在证书安全上最激进,对用户隐私最敏感,更符合欧洲人的定位;IE 已经被历史抛弃了,每年大概有 10% 的下降速度;Edge 的内核也是闭源,而且没有第三方接口,目前仍处在发展期,与其它内核相比比例较低。

他认为,从目前来看,浏览器采用 Chromium 内核选择正确,且该内核在全球市场上占有很大比重。但问题是,浏览器需要支持最新技术,“在这一点上,一个基于 Chromium 49 的浏览器在标准支持上会存在很多问题,对于一些稍微新点的技术,如 web assembly,支持度会很差,对于 webgl 2.0 的标准支持度也不行”。

我国浏览器经历了怎样的发展历程?

梁志辉称,在自主研发的道路上,国内浏览器入局比较晚,而且浏览器需要遵守公开开放标准的产品,所以很少有浏览器会去渲染内核、文档标准、脚本标准。对于大多数国内浏览器来说,其是对 Chromium 内核最大的调整在于双核打通,和用户体验的优化。

“双核一直是浏览器研发最困难的一个关键点”,梁志辉说,Chromium 是开源的,Trident 是一个闭源,但是兼容大量老系统的内核。双核浏览器不是将两个内核 “像胶水一样粘起来”,而是要把它们的 Cookie、表单数据、历史纪录等等打通。对于创新来说,国内浏览器通常基于开源 Chromium 内核 + Trident 内核的双核浏览器,在内核层面优先用 Chromium 内核进行渲染,保证性能优越,对于必须使用 IE 浏览器访问的页面,则使用 Trident 内核,保证老页面的兼容性,同时也会使用 Trident 内核渲染,并进行更新。

“要看一个产品是否自主研发,就要看它是否能紧跟最新的标准,能否及时修复漏洞。如果做不到,证明它们消化不了 2400 万行的浏览器代码,出了 bug 不一定能修复”,梁志辉说道。

相关阅读:

国产红芯号称自主研发浏览器核心,结果被扒是谷歌 Chrome 换层皮

换壳谷歌 Chrome 的红芯浏览器,曾拿数百万政府和国企订单

国产红芯浏览器被指造假背后:一位号称创造 404 页面的程序员

被指使用谷歌 Chrome 内核,红芯浏览器回应:有其他创新

相关文章

关键词:浏览器Windows

IT之家,软媒旗下科技门户网站 - 爱科技,爱这里。

Copyright (C)RuanMei.com, All Rights Reserved.

软媒公司版权所有