[手机]阅读器速度比照测试——S60, iPhone 3G, G1(转载)
阅读器速度比照测试——S60, iPhone 3G, G1(转载)
7 24th, 2009 | By nick | Category: 挪动互联网新闻
介绍
通过挪动设备拜候互联网是过往15年里的开展趋向。比来几年里,那个趋向加速前进,拜候互联网已成为挪动设备的一项次要功用。关于有些用户而言,那以至比语音通话还重要。
我研究了一些Nokia S60手机的页面加载时间——收集拜候功用的次要目标。为了和市场上的其它设备有个参照,我还比照了Apple iPhone 3G和T-Mobile (Android) G1。
虽然S60阅读器早年被视为顶尖的挪动收集阅读器,但今天的良多评论中,它已经是又慢又过时的工具。那种观点不怎么准确,那些将S60当成一潭死水的人见到下面的成果可能会感应有些惊异。
测试办法
所有的手机都在不异的WiFi毗连(无线路由器连8Mbps ADSL)、不异的地点(距路由器一米)停止测试。我用WiFi停止测试,因为那是最常见的收集渠道,是单纯测试阅读器性能的更佳路子(毗连速度不是瓶颈)。
每款手机加载每个站点的时间都测五次。往掉更高值和更低值,取剩下三次的均匀时间为成果。
请重视那些成果仅有象征意义,无法被完全当做现实中的比照成果。动态页面元素(如告白),毗连效果(办事器和路由等)有太多变数会影响成果。那些变数很显然会呈现在少数成果中,往掉更大/最小值、剩余三次时间取均值在很大水平上抵消了那些影响,但那其实不完美。
还有一个值得重视的是,差别的站点针敌手机停止从头指向的战略差别。往往会有差别的挪动站点应对差别的手机(那里面最常见的改变是图片尺寸的差别);并且有些站点仅对部门手机停止从头指向。针对那些变数,我抉择通过桌面版本停止测试(独一的破例是bbc.mobi)。Nokia手机在 nytimes.com主页无法抉择以桌面版停止阅读,因而我选用nytimes.com/pages/world/做为替代。
还有就是那些手机在页面完全加载完成前就会展现文字内容,此时已能够停止导航。那也是用户在现实中的利用办法,特殊当页面加载时间比力长的时候。
Nokia机型阅读器性能比照
我在第一组测试比照了近年的几款Nokia手机:N95 8G(Nokia的标记性智妙手机之一,系统为S60V3 FP1),E71(Nokia更受欢迎的商务手机,销量破500万。同样是S60V3 FP1),E75(S60V3 FP2),N97(Nokia N系列第一款触控机型,S60V5)还有N86(Nokia最顶尖的非触控智能机,S60V3 FP2)
从上图成果能得出下列结论:
* N86的加载速度最快,其次是N97;而E75和E71更慢;N95 8G最慢。
* 均匀下来,N86的速度大约是E75/71的两倍,N95 8G的三倍。
* 大致积网页加载速度差距最明显。而挪动站点,好比bbc.mobi在各手机上速度相当。
* 各机型的速度差距因站点的差别改变很大。N86加载timesonline.com的速度3.5倍于N95 8G,但在digg.com上仅提拔2/3。同样,E71, E75和N95 8G在youtube.com上的差距很小,但在nytimes.com上就很可看。
数据表格(均匀时间,单元为秒)
那事实是什么形成了那些差别?那可能和硬件有一些关系:N86和N97的CPU速度比E75/E71更快(434MHz vs 369MHz)。然而,5800(成果见下文)有着和E75不异的369Mhz处置器,性能却与N86相当。次要差距在软件:N86, N97和5800的S60收集阅读器版本更新,为7.1版。(ifanr译注:N95所用OMAP2420计划和上述其它Nokia机型所用 Freescale计划的差别请看那篇文章。)
目前的S60阅读器最早呈现在一些S60V2机型上。但曲到S60V3系统,它才成为默认阅读器(从此Nokia的Web和WAP阅读被整合进单个法式)。它其时被鼓吹为更好的挪动阅读体验,不单因为有“迷你地图”和“缩略图展现汗青笔录”那类UI特征,还因为它能够处置“完全的网页”。后续的S60V3机型上有些小晋级(能够在E75/E71与N95的区别上看到)。与此同时,合作产物(iPhone的Safari,Android的Chrome Lite,它们与S60阅读器利用不异的Webkit引擎。此外还有Opera 9)的发布让S60阅读器不再顶尖。
当S60V5在一年零八个月前被公布时,Nokia强调它将预拆晋级版的S60阅读器,包罗了更新的Webkit衬着引擎以及性能的提拔。最新的7.1版阅读器最早呈现在5800上,正如成果所示,它确实供给了显著的性能提拔。
但S60V3机型呢?为什么N86会有7.1版S60阅读器?就在S60V5发布不久,Nokia说该平台的部门组件会离开S60平台发布周期。那意味着一些法式不会绑定在S60V5上。N86的阅读器就是好例子。
与其它平台的比照
那么7.1版S60阅读器和合作敌手的阅读器比拟若何呢?第二组数据是它和Apple iPhone以及T-Mobile G1 (Android)的比照。
从上图成果能得出下列结论:
* 总的来说Nokia手机搭配7.1版S60阅读器的表示胜过iPhone 3G和T-Mobile G1。虽然iPhone 3G总体加载速度比G1更快,但在guardian.co.uk外的大大都网站下二者差距其实不大。
* 在差别网站下,各机型表示的差距改变很大。所测手机在theregister.co.uk和digg.com下成果相当,但N86加载 nytimes.com和timesonline.com的速度两倍于iPhone 3G和G1,加载youtube.com的速度差距更是到达了三倍。
* S60阅读器在较小的页面下表示更好(google.co.uk),并且在加载挪动站点时看起来也更快(好比m.youtube.com下是2.4秒 vs 3.2秒)。那似乎是因为Nokia手机从收集毗连成立到页面起头加载的时间间隔更短。
* 总的来说5800比N97稍快,考虑到5800的硬件更弱。那可能是因为5800的固件更成熟,对硬件的优化好过刚发布不久的N97。那表现出软件差距比硬件差距更重要。(译注:N97主界面的Widget也比5800的传统界面消耗了更多的资本)
数据表格
那些成果展现S60阅读器比它的两个次要敌手更有效率。
趁便提一下,我思疑G1和iPhone的Javascript性能胜过Nokia阅读器(根据重度Javascript网站的表示揣度)。不幸的是如今无法通过量级办法对此停止简单的揣度(因为S60阅读器无法完成Sun Spider JavaScript测试)。或许那是Nokia的阅读器开发团队鄙人一轮开发时应该存眷的。
因为我手上没有iPhone 3GS和Palm Pre,因而无法将它们纳进测试成果。iPhone 3GS和Palm Pre的阅读器性能都比iPhone 3G有了显著提拔。iPhone 3GS的告白声称速度提拔了两倍,并将那做为次要卖点。那能够理解为iPhone 3GS和Palm Pre会略胜N86,特殊是在Javascript利用多的网站。但那些手机的阅读器性能都在统一梯次,性能排名的差距可能会取决于所测网站。值得一提的是,iPhone 3GS和Palm Pre都利用了比N86所用的434Mhz ARM11处置器领先一代的600Mhz ARM Cortex A8处置器。总的来说,关于N86和7.1版S60阅读器而言,那是个让人欣喜的成果。
当然,除了页面加载性能以外还有良多重要的方面。UI和阅读器的其它功用也很重要;例如,S60V5的缩放操做就不如iPhone的多点触摸。另一方面,S60阅读器有一个根本的RSS客户端,而且撑持Flash内容(包罗Flash视频)。(译注:Adobe已经公布将在本年第四时度为 iPhone, Pre和Android产物供给Flash撑持,从HTC Hero的表示来看,Android机型的Flash性能比目前的Nokia手机更好。)
对速度有更高的要求?Opera Mini和Skyfire
假设页面加载速度是你最垂青的特征,那么那些平台的当地阅读器可能都不是更好的抉择。基于代办署理的阅读器会是更好的抉择,它们的系统原理带来了明显更好的成果。下面一组数据比照了N86上自带阅读器,Opera Mini和Skyfire。
数据的信息很明白。假设你只在乎速度,那Opera Mini就是更好的抉择。不外Opera Mini有它的不敷,特殊是处置动态站点和视频的时候。Skyfire也许没Opera Mini那么快,但它能供给“完全”的收集体验。不外Skyfire也有本身的不敷之处,还有一个禁绝则的界面。
关于那两个阅读器,速度优势都来自两个原因:起首,部门衬着工做在办事器端完成;其次,传输数据更少(专利手艺与压缩的连系)。因而,Opera Mini和Skyfire在慢数据毗连(GPRS和EDGE)下非分特别适宜。
从平台的角度来看,S60和Android比拟iPhone有个长处是它们容许用户安拆第三方阅读器。举个例子,Opera Mini和Skyfire能够通过Ovi Store下载,而Apple阻遏第三方阅读器呈现在iPhone App Store里。
数据表格
结论
很重要的一点是那些测试都基于更好的利用情况。为了得到类似的成果,你需要在高量量WiFi或HSDPA下停止测试,而现实中的收集情况往往不是如许。不管若何,那些测试确实是对阅读器性能供给了一个有用的看察。
本文那些测试得出的重点是7.1版S60阅读器在性能和衬着方面有了长足的朝上进步。它比iPhone 3G和T-Mobile G1更快,也大致上和iPhone 3GS和Palm Pre处在统一梯队(而那几款Nokia手机的硬件更落后)。
7.1版的提拔在非触屏手机上最明显(事实触屏机上没有老阅读器)。虽然发布时间差距仅隔数月,但因阅读器软件版本区别,E75和N86的阅读器性能差距很大。考虑到7.1版S60阅读器比拟上一个版本的改进十分大(至少能够和iPhone 3G到3GS的阅读器性能提拔比拟),它获得的评论之少十分令人希罕。S60V5系统以7.1版S60阅读器做为原则组件,5800, N97, 5530和三星i8910都预拆了此版本。而S60V3系统机型目前仅有N86预拆了7.1版阅读器。新版阅读器很可能会成为将来S60V3 FP2机型的标配,早期机型也可能通过固件晋级停止更新。
Logout@ifanr:我的感受
Rafe Blandford的那三组测试十分认实,将测试误差掌握在一个比力低的程度,是一篇很有参考价值的评测。数据也十分让我不测,之前已经晓得5800和 N97网页衬着速度胜过E71/E75等S60V3机型。但因为那两款V5系统手机的整体速度超越V3系统手机,加之阅读器用户界面改进不大,我便想当然的认为那是整个系统效率提拔的成果。
但N86的表示推翻了一切假设,Nokia确实行之有效的提拔了S60阅读器的效率。虽然Nokia在鼓吹N86时对那方面只字未提,和Palm Pre的鼓吹一个弊端,却是Apple挠住了重点,将Speed放进了产物的名称。
此外,那篇评测还从侧面反映了Nokia的软件晋级战略。不管是推出两年的iPhone仍是一年的Android,厂商的软件更新都毫无保留,Safari的不变性和速度比拟两年前有了很大的提拔;Chrome Lite更是连界面都有不小的改动;Pre出售一个月内的1.03版固件晋级也提拔了阅读器性能。而Nokia的手机出售以后的固件更新往往只是bug修补。
Nokia的产物线长、产物更新快,会那么做其实不令人希罕。但对用户来说,那确实形成了不小的未便。以良多人都熟悉的E71为例,那款其实不算老的产物本月初得到了300版固件更新,但阅读器照旧并没有晋级。后果是登录良多新版挪动站点时无法利用最根本的功用。以刚推出不久的维基挪动站 m.wikipedia.org为例,E71登录之后无法翻开条目标子章节,”Show”按钮点上往没有反响。至于2.0版m.gmail.com之类需要html5撑持的站点更不消提。