2010-10-30 11 views
10

¿Las transformaciones/animaciones basadas en webkit afectan el rendimiento de JS en el iPad? ¿Hay un procesador de gráficos separado para manejar las cosas del webkit?Rendimiento de animaciones de Webkit en IPad

Básicamente estoy desarrollando un programa con algunas animaciones de webkit simples, pero un montón de ellas, y creo que tengo que sacar las animaciones porque hace que el Ipad sea lento.

Respuesta

13

Check-out artículo de Thomas Fuchs en: Making an iPad HTML5 App & making it really fast

Algunos de los puntos que él hace son

  1. Imágenes cosas lentas abajo immensely- deshacerse de ellos
  2. Evitar el texto -shadow & box-shadow
  3. Evite la opacidad (interfiere con la representación acelerada por hardware)
  4. Uso translate3d, no se traduce (este último no siempre es duro acelerado)
  5. Asegúrese de utilizar non-progressive JPEGs si desea que la aceleración por hardware
+1

yo estaba usando la opacidad, así que esto sin duda ayudó. Estoy tratando de deshacerme de todo retraso en el iPad. – hvgotcodes

+0

La aceleración de la GPU para rotaciones 3D, en particular en el safari móvil puede ser peculiar. Rotación alrededor de un solo eje - superrápido, rotación alrededor de 2 ejes con divisiones anidadas - superslow. –

Cuestiones relacionadas