搜尋部落格文章

2012年9月19日 星期三

Flash與HTML5性能比較

近日,一項評測向人們證明了:

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評分。 " 

沒有留言:

張貼留言