近日,一項評測向人們證明了:HTML5在性能上仍遠遠落后于Flashplayer。測試使用了Droid X, Nexus One, Desire HD, Atrix, PlayBook, Galaxy Tab, Xoom 等設備,分別測試了位圖,矢量圖,數值運算,視頻播放等項目。
位圖: 所有設備上Flash的位圖性能都優于HTML5,平均而言Flash的速度是HTML5的2倍
矢量圖: 所有設備上Flash的矢量圖圖性能都明顯優于HTML5,Flash的速度是HTML5的3到4倍
數值運算: AS3的確是一種很慢的語言,但那只是相對于Java和C#這些靜態語言而言的。不論如今的js得到了多大的優化,都還無法超越支持靜態類型的AS3。 AS3腳本的速度比js快4倍左右。
視頻播放: 這是唯一HTML5勝出的測試內容。播放480p的視頻兩者都沒有問題,但對于720p的Flash視頻,僅有Playbook和Xoom可以流暢播放,HTML5在720p視頻的播放流暢度上全面超出flash。但隨著Stage Video的普及,以及設備的固件和驅動升級,HTML5的這項優勢未必能長久保持。
總結:Flashplayer比HTML5快得多,除非是為了支持iOS,否則盡量不要用HTML5開發web游戲和多媒體應用。瀏覽器開發商似乎也并不關心Canvas2D的性能,他們只關心CSS和SunSpider評分。"