苹果否认Android浏览器胜iPhone
日前网络性能测试公司Blaze报告显示,三星Nexus S Android网页加载速度比苹果iPhone 4快52%。对此,苹果新闻发言人反驳称,前者的测试未真正体现出Safari浏览器的性能优化,测试有瑕疵。
Blaze通过3G网络和Wi-Fi,利用Blaze软件加载了《财富》1000强公司近4.5万页网页,发现Android手机的网页加载速度比iPhone快。测试显示:Nexus S平均要快52%,在84%的时间里胜过iPhone。
苹果发言人纳塔利-克利斯(Natalie Kerris)说:“这项测试存在瑕疵。他们没有真正在iPhone上测试Safari浏览器,相反,只是测试了他们自己的专利应用,该应用支持嵌入式网络浏览,无法体现用户通过点击浏览器图标时Safari所具备的性能增强。尽管这项基础测试存在瑕疵,但他们依然只发现网页平均加载速度只存在1秒之差。”
Blaze首席技术官盖伊-伯德扎尼(Guy Podjarny)称解释说:“测试时之所以选择了嵌入式浏览器,主要是因为iPhone应用只支持它。像常规浏览器一样,Blaze假定苹果会对嵌入式浏览器升级。如果不是这样,根据苹果的反应,嵌入式浏览器肯定可能产生不同的结果。如果苹果决定在嵌入式浏览器中采用优化技术,那么我们也愿意提供新的报告,得出新的性能结果。”
尽管Blaze的测试可能不完美,但它却引出一个问题:UIWebView带来麻烦。应用开发人员可能希望利用UIWebView来开发他们自己的应用,这些应用基本上就是方便打包的Web应用,程序开发商要使用这个功能,使程序不在Safari上崩溃,那就意味着要牺牲速度。
分析人士认为,苹果Safari采用了新的Nitro JavaScript引擎,它可以异步加载网页元素。另外,Safari在加载HTML5格式网页时也使用了新技术。但另有分析称,苹果可能是故意降低了性能,以此迫使程序开发商使用App Store程序商店,因为苹果可以获得30%的销售分成。