Chrome VS Safari: 桌面/手持平台的巨大反差
Google Chrome 已经成为世界第三大浏览器,占有率超越 Apple Safari,仅次于 IE 和 Firefox。根据 Net Applications 公司公布的数据,Chrome 占有率在去年年底达到 4.63%,第一次超越 Safari 浏览器(4.46%)。
Chrome 推出至今不过16个月,更新频率令人应接不暇,除了功能扩充、稳定性提升以外,效率方面更是以火箭般的速度攀升,已成为目前最快的桌面浏览器:
最新的 Sunspider 对比测试(测试 JavaScript 渲染速度,结果越小越好,对复杂页面影响很大。Via Manu-j)
Chrome 在桌面端的表现不负众望,但移动端的 Android Chrome Lite VS Apple Safari Mobile 结果如何?看看 Ars Technica 进行的测试:
在同样的网络环境下,决定浏览器速度的就是渲染速度,取决于 CPU 性能和浏览器渲染效率。
G1 和 iPhone 3G 采用相近的 ARM11 CPU,主频 528Mhz VS 400Mhz。G1 以32%的主频优势换来41%的性能提升(iPhone OS 2.2.1),这在半年前还算不错。但 iPhone OS 3.0 的推出改变了这一切,Apple 花了大力气提升浏览器效率,JS 渲染速度提升两倍有余。
Droid 和 iPhone 3GS 更接近,同样的 ARM Cortex A8 CPU,550Mhz VS 600Mhz。但 Google 似乎根本没有费心提升 Chrome Lite 的效率,以至于 Droid + Android 2.0 在这方面的表现居然和硬件低了一档的 iPhone 3G(3.0)相当。
实际测试中,Droid 和 3GS 完全打开简单网页的速度差距并不明显。但一遇上复杂网页就原形毕露,比如 chicagotribune.com 4次测试的平均结果为 30.625秒 VS 17.9秒。
对于以网络为中心的 Android 手机而言,浏览器无疑是非常重要的组成部分。Google 的浏览器开发能力早已在桌面领域得到了充分的证明,它在移动领域的漫不经心有些令人费解。