2010-10-30 2 views
10

Преобразования/анимации на основе webkit влияют на производительность JS на IPad? Есть ли отдельный графический процессор для обработки материалов webkit?Производительность анимации Webkit по IPad

В основном я разрабатываю программу с некоторыми простыми анимациями веб-кита, но их куча, и я думаю, что мне нужно вытащить анимацию, потому что она делает медленный 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

+0

Ускорение GPU для 3D-поворота, в частности, на мобильном сафари, может быть причудливым. Вращение вокруг одной оси - сверхбыстрая, вращение вокруг 2 осей с вложенными divs - суперсловом. –

Смежные вопросы