北京時間3月18日早間消息,加拿大軟件公司Blaze Software周四公布的一項測試結果顯示,高端Android智能手機三星Nexus S的網頁加載速度比蘋果iPhone 4快了52%。蘋果對此回應稱,Blaze公司采用的測試方法存在嚴重問題。
據悉,通過3G網絡和Wi-Fi,Blaze軟件加載了上榜《財富》雜志的1000公司網站的近4.5萬個網頁,發(fā)現(xiàn)Android手機的網頁加載速度比iPhone快。而測試結果顯示,Nexus S平均要快52%,在84%的時間里勝過iPhone。對此,蘋果回應稱這純屬無稽之談。
蘋果發(fā)言人納塔利·克利斯(Natalie Kerris)說:“這項測試存在瑕疵。他們沒有真正在iPhone上測試Safari瀏覽器,相反,只是測試了他們自己的專利應用,該應用支持嵌入式網絡瀏覽,無法體現(xiàn)用戶通過點擊瀏覽器圖標時Safari所具備的性能增強。盡管這項基礎測試存在瑕疵,但他們依然只發(fā)現(xiàn)網頁平均加載速度只存在1秒之差!
之所以出現(xiàn)這種問題,是因為Blaze在測試中沒有使用Safari瀏覽器,而是具有類似功能的編程機制。Blaze稱,該公司利用一種定制應用測試了1000家公司的網站,該定制應用是其采用蘋果UIWebView技術開發(fā)的。UIWebView可以使程序設計人員將Web內容嵌入應用中。盡管如此,UIWebView并沒有受益于標準瀏覽器Safari的性能改善。
據手機網絡編程專家馬克斯米安諾·弗特曼(Maximiliano Firtman)介紹,在這些好處中,其中一項就是用于運行JavaScript程序的新Nitro引擎。它可以異步加載網頁內容。另外,Safari而非UIWebView在加載HTML5格式網頁時也使用了新技術。
對于蘋果方面的質疑,Blaze CTO蓋伊·伯德扎尼(Guy Podjarny)在一份聲明中稱:“測試時之所以選擇了嵌入式瀏覽器,主要是因為iPhone應用只支持它。像常規(guī)瀏覽器一樣,Blaze假定蘋果會對嵌入式瀏覽器升級。如果不是這樣,根據蘋果的反應,嵌入式瀏覽器肯定可能產生不同的結果。如果蘋果決定在嵌入式瀏覽器中采用優(yōu)化技術,那么我們也愿意提供新的報告,得出新的性能結果!
盡管Blaze的測試可能沒有反映出大多數iPhone用戶瀏覽網頁的方式,但它確實引出了一個UIWebView帶來的問題。應用開發(fā)人員可能希望利用UIWebView來開發(fā)他們自己的應用,這些應用基本上就是方便打包的Web應用,不會出現(xiàn)在Safari用戶界面,這就意味著要犧牲速度。弗特曼稱,蘋果規(guī)定像Skyfire這樣的第三方瀏覽器必須使用蘋果的引擎,這使得第三方軟件也受到影響。
非Safari瀏覽器應用的性能早在兩天前就引起關注?萍季W站The Register的一份測試報告提出了一種可能性,蘋果可能是故意降低了Safari瀏覽器性能,迫使應用開發(fā)商使用App Store應用商店,從而可以使蘋果獲得30%的銷售分成。。
這方面的擔憂涉及另外一個操作Web應用的方法:在網頁之外開發(fā)應用。這是一個用戶可以在Safari瀏覽器完成的操作,讓他們將圖像放到iPhone屏幕上,但運行這個應用確實不需要Safari或UIWebView。
所謂的陰謀論也引來了許多專業(yè)人士的普遍質疑。他們表示,如果市場上沒有其他智能手機操作平臺,一家公司可能會采取這種手段,但現(xiàn)在的問題是,除了蘋果iOS,包括谷歌在內的許多公司都推出了自己的手機操作系統(tǒng)。