簡體   English   中英

CSS動畫比JS動畫更快嗎?

[英]Are CSS animations faster than JS animations?

我剛才讀到的東西說CSS動畫比JS動畫要快。 使用jQuery做一些動畫我可以看到為什么有人會說這個,因為jQuery動畫有時會出錯和慢。 然而,我想知道的是,論證中是否有任何硬核真理?

有一種常見的誤解認為CSS動畫比JS動畫更快,因為每當主題出現時都會使用所有高調的動詞。 CSS動畫不過是更快 ,更比jQuery的動畫穩定,這是很多人得到了這個想法。 如果你看一下JSGreenSock庫 (這個名字應該響應舊的Flash WebDevs:v),它比jQuery快得多,而且不僅僅是CSS動畫的匹配。

如果您看一下這個網站並向下滾動到“性能比較”部分,那么您的壓力測試確實是我剛才所說的所有內容的基礎。 我在一台配備Intel Core i7 3930K 3.2GHz處理器和8GB RAM(無法分辨GPU)的機器上運行測試。

運行測試時,請確保將點設置為3000並在所有三個引擎上運行測試。

  • jQuery引擎只能渲染一個點
  • GreenSock發動機是目前最流暢的
  • CSS引擎很好,但似乎沒有GSAP引擎那么流暢

顯然,如果有人不同意給出的測試和信息,請說明您不同意的參考和數據

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM