2010-10-30 20 views
10

基於webkit的轉換/動畫會影響iPad上的JS性能嗎?有沒有獨立的圖形處理器來處理webkit的東西?IPad上的Webkit動畫性能

基本上我正在開發一個帶有一些簡單的webkit動畫的程序,但其中一堆,我想我必須把動畫放出來,因爲它使Ipad變慢。

回答

13

您可以檢查出托馬斯·富克斯對文章:Making an iPad HTML5 App & making it really fast

一些他做的

  1. 圖像慢下來immensely-擺脫他們
  2. 避免文本的要點-shadow & box-shadow
  3. 避免不透明(干擾硬件加速渲染)
  4. 使用translate3d,沒有翻譯(後者並不總是硬加速)
  5. 確保使用non-progressive JPEGs如果你想硬件加速
+1

我是使用不透明,所以這一定幫助。我試圖擺脫iPad的所有滯後。 – hvgotcodes 2010-10-30 20:29:19

+0

特別是在移動Safari上的3D旋轉GPU加速可能會變得古怪。圍繞單個軸旋轉 - 超快速,圍繞2個軸旋轉嵌套divs - superslow。 – 2011-01-07 01:41:10