网页游戏加速浏览器,评测百度浏览器7
很多朋友对于网页游戏加速浏览器和评测百度浏览器7不太懂,今天就由小编来为大家分享,希望可以帮助到大家,下面一起来看看吧!
11月初,百度在上海发布百度浏览器7.0,以Chromium38内核、六重加速体系、全新界面设计、抢货神器等七大亮点为核心。
会后,我和百度软件研究院的院长郑全战有一次简短的交流,他提到的一点是:PC浏览器的竞争核心也正在慢慢向服务化演变,从简单的上网必备的入口,要彻底变成服务用户需求的载体,这个需求不仅仅是完成最简单的浏览网页功能。
就比如说抢货神器,从春运的车票到货源奇缺的小米手机,这都是帮助用户解决一个切切实实的需求,可能这个需求不经常需要,但这就是服务的细节化体现。而PC浏览器的这一股集体进化潮并不是百度一家,竞争对手们也在集体的进化,如果说移动互联网改变了人们的日常生活方式的话,其实他还改变了用户对于互联网的整体认知,对于所有产品的认知,从电视到路由器,我们都看到了颠覆者的出现。
OK,不管是什么产品,硬件产品,PC软件亦或是手机软件,其实都在向着这个方向在努力,如何让用户用的更舒坦,如何满足用户的更多需求,让用户停留的时间更长。但是,我们不能忘记的是,这些衍生化的服务毕竟不是浏览器的根基所在,浏览器的最根本的核动力还是在于它带给用户的上网体验。
这是一个是先有鸡还是先有蛋的问题,而最后的结果往往是趋向于无边无际的争辩当中。因此,我只试图从产品本身来看待百度浏览器7.0的这次上线。
首先,产品横向对比,本次测试主要集中在GPU加速上
GPU英文全称GraphicProcessingUnit,中文翻译为“图形处理器”。(图像处理单元)GPU是相对于CPU的一个概念,由于在现代的计算机中(特别是家用系统,游戏的发烧友)图形的处理变得越来越重要,需要一个专门的图形的核心处理器。
GPU是显卡的“心脏”,也就相当于CPU在电脑中的作用,它决定了该显卡的档次和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。图形处理芯片
GPU加速一般有渲染加速和运算加速两种,前者是显卡的本质工作,将渲染器速度提升完成画面输出,后者是通用计算领域的用法,利用GPU强大的浮点数运算能力帮助CPU进行计算。
HTML和JavaScript技术的发展,3D游戏、高清晰的多媒体视频技术的应用出现。如果还如传统浏览器一样,将这些工作全部交给CPU来完成,CPU将不堪重负,浏览器GPU硬件加速的应用迫在眉睫,
1、HTML5兼容性
万维网联盟(W3C)在10月底宣布,经过几乎8年的努力,HTML5标准规范最终制定完成了,并已公开发布。HTML5将会取代1999年制定的HTML4.01、XHTML1.0标准。
HTML5标准的制定使得针对HTML5的兼容性评测成为一个浏览器的主要指标。
而目前最有效的监测对于HTML5的兼容性的方法是通过HTML5Test网站,这个网站可以监测不同浏览器对HTML5的兼容性。
如上图所示,在Chromium38内核的支持下,百度浏览器在总分555分的情况下跑出了517分的高分,基本问鼎。
2、2D图形加速测试
除了针对HTML5的兼容性外,利用GPU的硬件能力来帮助浏览器渲染网页从而降低CPU的使用同样十分重要,因为这个最终的目的是达到加速网页加载的速度。测试浏览器的GPU加速,普遍借助微软测试网站里的FishIETank网站对浏览器的图形硬件加速能力进行测试,FishIETank使用Canvas2D程序来测试在同等硬件条件下各浏览器使用GPU加速渲染网页的能力,帧数越大说明浏览器在2D绘图操作(如绘制边框、文字、图片、填充)中渲染更快
如上图所示,在1000条鱼的情况下,百度浏览器7.0可以达到42FPS,而实际上GPU加速主要考验的就是内核,这一点搭载Chromium38内核的百度浏览器无疑占尽的便宜,这也没办法,现在谁让只有百度一家推出了Chromium38的内核。
Peacekeeper是Javascript性能评测网站,测试项不但包括常规的页面渲染,还包括从HTML5.0到CSS的各种网页标准、游戏等相关内容,从而进一步了解一款浏览器的整体性能,分值越高越好
最后,我们就来讲讲产品本身的Chromium38内核
国内的浏览器基本上都是采用的谷歌Chromium的内核,但是今年年初的时候,一个很怪异的事情发生了,在谷歌发布Chromium32内核后,本应该快速跟进的国内厂商却突然集体的落后。
这是整理自网络的一份Chromium内核数据的版本,截至日期2014年5月11日。
UC浏览器1.0beta-----2014年04月10日--Chromium内核版本:32.0.1700.107
360安全浏览器6.3-----2014年02月24日--Chromium内核版本:21.0.1180.89
傲游浏览器4.3---------2014年02月24日--Chromium内核版本:30.0.1599.101
360极速浏览器7.5-----2014年02月21日--Chromium内核版本:30.0.1599.101
搜狗浏览器4.2---------2014年02月21日--Chromium内核版本:28.0.1500.95
猎豹浏览器正式版4.5--2014年02月13日--Chromium内核版本:29.0.1547.66
百度浏览器6.1---------2014年01月24日--Chromium内核版本:26.0.1410.43
为什么会有这种原因?我援引自知乎上的一位匿名的技术大牛的话:
Chromium32相对于Chromium31,最大的架构上的变化应该是全面启用了Aura引擎。Aura是Google2011年6月份的时候推出的适用于Chrome和ChromeOS的新一代窗口管理器,将会是Chrome发展的下一个里程碑。它被定位在Chrome的新的加速用户界面框架,旨在提供更丰富的视觉效果,大型动画过渡和其他只能由硬件加速产生的效果。现在的AuraUI要集中考虑实现硬件平台的兼容性。有趣的是Mozilla采用了类似的做法,他们将在其浏览器未来版本中删除GTK,这体现出浏览器发展的一种趋势。
Aura引擎会对浏览器厂商的开发有什么影响呢?粗略分析大概有以下几点:
a.新的桌面窗口结构,需要厂商全部重新调整应用程序顶端架构;
b.国内厂商大多是双核浏览器,Aura引擎的介入,使得双核在协调上出现障碍;
c.国内厂商加入太多自制的交互元素,这些交互元素需要针对Aura引擎重新设计开发;
这个意味着,上述三点的工作量估计,没有几个月至半年是不够的,并且前提是要有对架构把握很好的技术人员来操作。
在百度推出Chromium38前,国内研发速度最快的浏览器应该是七星浏览器,在9月初的时候发布了Chromium37的内核.
而随着百度Chromium38内核的推出,浏览器的内核之争又前进了一步。
文章分享结束,网页游戏加速浏览器和评测百度浏览器7的答案你都知道了吗?欢迎再次光临本站哦!