1浏览器自主内核决定产品取向
编者按:浏览器行业中竞争,通常都表现为浏览器技术层面上的竞争。新技术手段的引入、实力核心技术的支持都是浏览器屹立不倒的前提。而在移动端手机浏览器方面,这些也是决定手机浏览器更受欢迎的基础。QQ手机浏览器早在今年5月份就对其强悍的X5核心进行内测,结合现在的最新版本QQ手机浏览器4.0版本,相比较于上一个版本、安卓原生自带浏览器,到底新版浏览器快了多少?本文对这三版浏览器的对比测试,为大家揭晓谜团。
X5核心有多快? 手机QQ浏览器对比评测
随着国内移动平台浏览器竞争的越发激烈,如何提高其自身的稳定性和安全性已成为当下移动浏览器最核心的内容,手机QQ浏览器X5版的推出,势必又将引发移动互联关于未来浏览器走向的新讨论。
■测试环境说明
测试环境 | ||
设备名称 | 三星I9250(Galaxy Nexus) | |
主屏尺寸 | 4.65英寸 | |
CPU频率 | 德州仪器 OMAP4460 1228MHz | |
操作系统 | Android OS 4.0 | |
机身内存 | 16GB | |
WLAN功能 | WIFI |
QQ浏览器为了给WebApp提供更出色的性能,在开源Webkit内核基础之上自主研发了X5内核,从Form标签、音频、视频支持、DeviceAPI的支持、强大的插件体系四方面有效提升手机浏览器的HTML5支持能力。此外QQ浏览器引用电脑Q+方式强有力支持和Web App开放平台,不仅为开发者快速找到用户提供了一个平台,也为用户带去了更多的便利;而从产业发展角度看,Native App代表过去,而Web App则代表了行业未来。
■QQ手机浏览器4.0简介及下载
QQ手机浏览器4.0 | ||
软件名称 | QQ手机浏览器 | |
软件版本 | 4.0 | |
软件大小 | 7.9MB | |
语言 | 简体中文 | |
下载地址 | 点击下载 |
腾讯的QQ浏览器在移动市场的表现异常的风生水起,可以看出腾讯在产品上的准确战略转向十分明智。未来随着Android、ios等主流移动平台的关注度越来越高,手机QQ浏览器的未来发展前景也十分被业界所看好。目前,手机QQ浏览器已发布多个不同的版本,随着版本的不断升级,其产品的用户体验也越来越受到更多用户的关注,最新的“心逸版”更是将其推向了一个新的高度。
2安卓单一 QQ浏览器UI细节提升
■功能UI设计
对比评测的开始,我们先来对比一下QQ手机浏览器4.0、3.7版和Android原生浏览器三者之间在UI界面上都存在哪些相同、不相同的地方。QQ手机浏览器4.0作为浏览器目前的最新版本,在哪些方面与以往版本存在优化以及重新设计的地方。
从QQ手机浏览器4.0/3.7初始界面的第一版和第二版呈现来看,分别为网址导航和产品关联。从第一版的网址导航分布来看,QQ手机浏览器4.0将3.7版本中的“北京生活(购物)”去掉,在第一个分类前面添加了“最常浏览”标签;第二版界面UI各项所关联的产品并没有作任何的调整。
如果QQ手机浏览器4.0与3.7之间的差别并不大,那么在设置板块中的高级浏览设置项,差别就比较大了。因为在QQ手机浏览器4.0中加入了UA设置。
相比之下,Android原生浏览器在UI界面设计上,显得就比较单一了。Android原生浏览器并未如QQ手机浏览器那么丰富多彩的界面。重点落在了多页面之间的切换的便捷性为出发点,并未考虑过多的功能。
补充:UA设置,就是设定浏览器网页呈现模式的一种设置。简单点说就是,让浏览器以手机、Pad或者PC的方式中其中一种模式来打开网页。
意义:通过UA设置,可以将打开网页的模式调节为Pad或者PC模式,以寻求更好的浏览体验,这种模式对于目前硬件配置较高的大屏手机来说,是一个非常好的工具。另外,UA设置可以让Android 4.0以上系统配合Flash工具来观看在线视频。
3QQ浏览器4.0 HTML5性能卓越
■浏览器HTML5对比测试
如同普通的PC电脑平台,手机浏览器在HTML5方面的测试,一样是适用的。html5test是被业界承认的一款浏览器HTML5性能测试工具,通过它可以测试出浏览器对各种HTML5标记的支持程度,包括文字、视频、音频、元素、表单、用户交互等等,并对每个项目进行打分,最后给出浏览器整体得分。
HTML5的许多新的功能测试的分数计算。每个功能是值得的一个或多个点。除了主要的HTML5规范和其他规范创建了W3C的HTML工作组,这个测试也授予点,配套的相关草案和规范。这些规范最初HTML5的一部分,但现在其他W3C工作组进一步发展。
QQ手机浏览器4.0总分以及得分分布
QQ手机浏览器4.0在本次的测试中,html5test得分为472,分数是三者对比中最高的。整体而言,QQ手机浏览器4.0新旧版本的html5test得分均比Android原生浏览器的得分高,因此QQ手机浏览器4.0在HTML5方面的性能比Android浏览器的表现,明显要优越得多。
浏览器HTML5对比测试 | ||
软件名称 | html5test测试结果总分 | |
QQ手机浏览器4.0 | 472 | |
QQ手机浏览器3.7 | 301 | |
Android原生浏览器 | 296 |
小结:从HTML5的两大特点来看。其一HTML5能强化Web网页的表现性能。其二就是追加了本地数据库等Web应用的功能。因此,单从HTML5方面来看,QQ手机浏览器对Web页面,整体形式的浏览体验上,要优于Android原生的浏览器,也就是说Android浏览器在HTML5方面的优化上尚欠火候。
HTML5的测试不会尝试测试所有的HTML5提供的新功能,也没有尝试测试每个功能不检测的功能。尽管有这些缺点,我们希望,通过量化支持用户和Web开发人员的水平将得到一个浏览器制造商如何努力工作,改善他们的浏览器和Web作为开发平台的想法。
4秒级差异 开网页速度极限体现
■网页打开速度测试
接下来的测试中,我们的重点就是针对QQ手机浏览器X5内核。QQ手机浏览器目前的版本中,腾讯基于自主研发X5内核的手机浏览器。现在自主研发内核能力已经成为手机浏览器竞争的焦点,而自主研发内核首先要考虑的是速度、稳定性等打开网页的基础能力,其次是对HTML5的支持能力。因此网页打开的速度成为浏览器速度体现的前提。
测试说明:将手机的网络调为EDGE,三个浏览器的打开速度测试都在EDGE的环境中。测试的目标网站为ZOL首页,网址为“3g.zol.com.cn”3G触控版本,依次统计出每个浏览器的其中任意的三组数据,最后计算出三次测试的平均值。
■网页打开速度测试结果
网页打开速度测试 | ||||
软件名称 | 第一组 | 第二组 | 第三组 | 平均值 |
QQ手机浏览器4.0 | 7.9s | 7.5s | 7.1s | 7.50s |
QQ手机浏览器3.7 | 8.6s | 8.1s | 7.8s | 8.16s |
Android原生浏览器 | 10.5s | 11.1s | 10.8s | 10.8s |
这一环节我们将进行三个浏览器对特定版本、制定网站首页的载入速度测试。其实,Wap页是广大手机用户最常用的网站类型之一,而它们最大的优势就是速度,如果用户拥有更快的浏览器,那么他将体验到极速移动互联的爽快感受。
经过最后计算出来的平均值,对比三者,明显看到QQ手机浏览器4.0以7.5s的速度领先于其他两个,也即是说旧版本的QQ手机浏览器3.7与Android原生浏览器在相同的网络环境下,打开速度要慢于目前最新版的QQ手机浏览器。
5省流量最实际 无WIFI使用成本
■流量节省测试
手机浏览器与PC端浏览器相比,在使用环境上,有时存在比较明显的区别。特别是在用户处在非WIFI状态中时,手机则需要使用GPRS网络或者是EDGE环境下,由于用户手机的流量与WIFI相比是非常有限的,因此手机浏览器对网络流量的使用问题就突显出来了。本部分的测试我们就来讨论三款浏览器在网络流量使用方面的情况。
测试说明:根据前文中浏览器打开速度测试环境的条件,我们在这里继续保持将手机的网络调为EDGE,三个浏览器的打开速度测试都在EDGE的环境中。测试的目标网站为ZOL首页,网址为“3g.zol.com.cn”3G触控版本。
这里我们看到Android 4.1.1中系统设置项,内置了数据使用的统计情况。而Android原生浏览器则暂时没有集成流量统计的功能,而无法通过系统本身来统计出流量大小。
不过从数据使用明细中,我们看到了Android原生浏览器在相同条件下所消耗的网络流量为341KB,而QQ浏览器消耗的流量为253KB。
QQ手机浏览器4.0/3.7自带流量统计
QQ手机浏览器4.0在相同条件下,根据浏览器自带的流量统计的数据显示为175.50KB,那么与上面两者相比较,我们将数据整理之后在下表中列示。
■流量节省测试
流量节省测试 | ||||
软件名称 | 消耗流量 | 节省流量(相对) | ||
QQ手机浏览器4.0 | 175.50KB | 对3.7节省77.5KB; 对安卓浏览器节省165.5KB | ||
QQ手机浏览器3.7 | 253KB | 对安卓浏览器节省88KB | ||
Android原生浏览器 | 341KB | -- |
小结:这样QQ手机浏览器4.0相对于3.7来说,相同条件下,流量节省了近30.6%;而对Android原生浏览器来说,节省了48.5%。3.7版本相对于Android浏览器也节省了有25.8%。
6资源占用测试及全文总结
■资源占用测试及全文总结
测试的最后部分,我们将进行三款浏览器对手机系统资源的占用情况的测试。另外,我们还将就全文中所涉及到的测试项结果进行整理,分析最后的测试综合表现。
测试说明:首先这里先设定测试的前提条件。本来测试中,我们将三款参测的浏览器都打开同一个Web网站,而使浏览器在单个页面负载的情况下,进行资源占用测试。
QQ手机浏览器4.0在负载情况下对系统资源的动态占用
QQ手机浏览器3.7/Android浏览器负载情况下对系统资源的动态占用
■资源占用测试
资源占用测试 | ||||
软件名称 | 平均动态内存占用 | CPU占用 | 重要性 | 线程数 |
QQ手机浏览器4.0 | 76,84MB | 0 | 400 | 31 |
QQ手机浏览器3.7 | 82.24MB | 0 | 400 | 31 |
Android原生浏览器 | 104,51MB | 0 | 400 | 32 |
■整体性能提升综合对照表
整体性能提升综合对照表 | |||||
测试项目 | ①QQ手机浏览器4.0 | ②QQ手机浏览器3.7 | ③安卓浏览器 | ①提升% | |
对② | 对③ | ||||
html5test测试得分 | 472 | 301 | 296 | 56.8%/59.5% | |
网页打开速度平均值 | 7.50s | 8.16s | 10.8s | 8%/30.6% | |
流量节省测试 | 对②77.5KB 对③165.5KB | 对③88KB | -- | 30.6%/48.5% | |
平均动态内存占用 | 76,84MB | 82.24MB | 104,51MB | 6.6%/26.5% | |
CPU占用 | 0 | 0 | 0 | -- | |
重要性 | 400 | 400 | 400 | -- | |
线程数 | 31 | 31 | 32 | -- | |
全面提升(%): |
测试总结:全文主要对QQ手机浏览器新旧两个版本与Android原生浏览器三者之间,4个评测项目的对比。可以看出结合了HTML5技术、X5强悍内核的支持,流量节省以及对手机系统资源占用的优化等等,都说明这款QQ手机浏览器的新品的真实表现。
根据性能提升综合表上的数据分析,最后得出的结论,QQ手机浏览器4.0对比于其旧版本3.7的基础上,整体性能提升了约为21.7%;而对于Android本身所自带的浏览器来说,提升了达到46.6%。那么QQ手机浏览器4.0所作的各方面的性能提升,让广大手机用户可以体验到真正的快速上网体验。
无论在手机上还是电脑上,浏览器都是非常重要的互联网入口,也是用户使用频率最高的一类应用。要判断一款手机浏览器是否好用,除了功能界面之外,新技术手段的引入、实力核心技术的支持也都是手机浏览器好不好用的前提。
刘菲菲