近日,笔者先后听到国内两款很有实力的双核浏览器开始更换Chrome38内核的消息,相较于国内浏览器此前集中在chrome31-35内核的进度,为何浏览器们开始了大跃进?38内核究竟能带来什么样的体验改变?带着这样的疑问,笔者开始了对最早更换chrome 38内核的百度浏览器7.0版的体验与测试。
以“核”之名,升级从加速开始
首先解释一下浏览器内核是什么东西。英文叫做:Rendering Engine,中文翻译很多,排版引擎、解释引擎、渲染引擎,现在流行称为浏览器内核,至于为什么流行这么称呼,请自行领悟。
Rendering Engine,顾名思义,就是用来渲染网页内容的,将网页的代码转换为最终你看得见的页面。因为是排版,所以肯定会排版错位等问题。为什么会排版错位呢?有的是由于网站本身编写不规范,有的是由于浏览器本身的渲染不标准。理论上,内核的不断进步,就是页面渲染能力的不断进步。
说回Chrome内核,作为WebKit(跨平台)的深度发展,Chrome把WebKit的代码梳理得可读性提高很多,所以以前可能需要一天进行编译的代码,现在只要两个小时就能搞定。因此其简单、高速、稳定、安全等特性也广受认可。
渲染速度作为浏览器内核的主业,自然是最值得关注的。在百度浏览器的说明中,Chrome 38默认开启GPU加速功能,通过合理利用用户电脑上的闲置资源,使得网页上图片与视频打开速度大大提升,页面滚动更流畅,网页效果更炫酷。而据其官方博客介绍:新版本使得浏览器可以充分利用现代处理器和编辑器的优化和指令集,使得速度得到提升,尤其是在图形和多媒体内容上面有平均 25% 的速度优势。因此,这种GPU加速功能所实现的更快速度,无疑是38内核最主要的优势。
以下是笔者对百度浏览器7.0版本和其它一些国内浏览器的对比测试,测试的最常规的HTML5和GPU硬件加速的测试。
HTML5测试网站:http://html5test.com
GPU硬件加速测试网站:http://ie.microsoft.com/testdrive/Performance/FishIETank/
测试环境:
HTML5的对比测试,从表中可以看出使用了38内核的百度浏览器位居第一
1000条鱼的对比测试,开启了GPU加速的百度浏览器7.0遥遥领先
围绕加速,从六度空间到六层加速
已经确认到加速是Chrome 38内核的最大优势,那么百度浏览器7.0自身能不能利用好这个工具,成为了笔者的下一个考察重点。在当前的互联网,我们见到过太多“挂羊头卖狗肉”的行为,很多应用意识到了用户的需求,但是却只顾吆喝,忽略了自身技术的进步与否。打铁还需自身强,百度一直以来技术导向的印象还是让我对其有了几分期待。
在百度浏览器7.0版的说明中,仅次于38内核吸引我的是它的“六重加速”功能。为什么是六,而不是三或者五,更不是七或者八,个人觉得百度浏览器还是下了些功夫的。因为提到六重,我首先想到的似乎此前曾经火过的“六度分割”理论,无论是人际网络,还是互联网的架构,甚至商业网络、食物链,等有着完全相似的组织结构,通过"六度分隔"产生的聚合,将产生一个可信任的网络。
具体到百度浏览器的“六重加速”功能,它们包括了预取引擎加速、搜索加速、视频加速、淘宝加速、海外加速、GPU加速,我们也看到了一些有趣的东西。从类别上,它们涵盖了搜索、视频、购物、学习、游戏等互联网用户所需的全部生活;从行为上,它们覆盖了用户关注、执行、互动、分散等用户的基本动作;可以看到这些加速功能的推出,不是百度浏览器的一个临时之作,而是饱含了野心的全面试探。
在这些功能中,至少有3款功能很吸引我,甚至可以说是百度浏览器的独家优势。第一当然是搜索加速,百度以搜索定天下,在其绝对领先的人工智能和大数据的帮助下,百度搜索加速的预测性准确度很高,甚至能提醒我一些没注意到的事项,这是很多刚开始做搜索引擎的后来者无法比拟的。
第二是海外加速,某种意义上这是一种“中国特色”,但实际的便利性还是让我赞不绝口,在谷歌亲儿子的chrome都打不开google的现在,百度浏览器却可以稳定打开“狗狗”,谁说度娘是小心眼的?同样的惊艳也出现在很多小众网站上,例如一些海外机构官网和图片类网站,百度浏览器7.0都以绝对优势改变了我的行为,以至于我现在打开这类网站之前的上一步必定是打开百度浏览器。据说,这是百度利用自家架构的海外服务器对国外网站的访问进行加速,目前行业内还真没人能做到。
第三是淘宝加速,作为一个宅党,且不论双11我是否要去抢东西,淘宝购物都已经成了我生活中不可缺少的一部分,我们期待着商家提供翔实的图片来帮助我们做出决定,虽然4G时代“多图杀猫”越来越少,但是我们依然还是希望快点,再快一点。在这一点上,百度浏览器深得人心。据介绍,通过首创使用最新webp图片格式对淘宝页面上的大量图片进行压缩,百度浏览器实现了有效提升淘宝页面加载速度。在我的实测中也确实如此,冷启浏览器后,打开淘宝收藏店铺看到那上百个小图的时间,只有原来的一半不到,当关注的时间缩短,唯一的问题就是我们的荷包了。
结论:百度无疑是一个很有技术心的企业,即使是浏览器,百度浏览器也在追求最好的合作者与最好的自身技术,实现了强强联手、愈来愈强。也许我并不能得出这是最简洁的浏览器,但是仅就加速这点,站在巨人肩膀上(38内核)又带上了一对翅膀(六重加速),我对百度浏览器7.0很有信心。