2014-08-30 75 views
0

直接在網頁上的Javascript動畫與畫布元素上的Javascript動畫之間的性能有很大差異。沒有畫布的Javascript動畫?

例如,我有一個圖像在屏幕上移動。首先在畫布上繪製圖像還是僅使用JavaScript移動它更好?

謝謝你的時間。

+0

我想這應該有助於更好地http://blog.teamtreehouse.com/create-smoother-animations-transitions-browser – doforumda 2014-08-30 10:39:29

回答

1

帆布有潛力成爲顯著更快,因爲它是專門針對渲染

+0

這是正確的。但我認爲爲了在屏幕上移動單個圖像,可以使用'translate' css3屬性並使用javascript來完成。這很容易,它應該足夠高性能,因爲現代瀏覽器將利用GPU來確保轉換順暢。 – 2014-08-30 10:37:33

+0

Actualy,我有幾個元素可以移動。那麼,在我的情況下,畫布會更好? – 2014-08-30 10:54:09