Так что я работал на простой странице запуска сегодня для приложения я работаю надПлохо CSS фона Анимация
Я хотел поставить движущийся фон (параллакс эск), используя некоторые CSS анимации, как показано здесь
http://css-tricks.com/parallax-background-css3/
Я использовал фон-позиционный ход в ключевой кадр конфигурации с помощью функции WebKit одушевленного
здесь образец
#BigWrapper{
-webkit-animation-name: MOVE;
transform: translate3d(0, 0, 0);
-webkit-transform: translate3d(0, 0, 0);
-webkit-animation-duration: 250s;
-webkit-animation-timing-function: linear;
-webkit-animation-iteration-count: infinite;
}
@-webkit-keyframes MOVE {
from {
background-position: 5% 5%;
}
to {
background-position: 1300% 600%;
}
}
Это привело к снижению производительности. фоновое изображение представляет собой png32 с прозрачностью сжимается до 896kb. Я попробовал запустить аппаратное ускорение, используя пустой оператор translate3d, но никаких видимых изменений не произошло.
Я также попытался изменить положение фона на translate3d вместо этого, и он переместил целое div вместе с содержащимся в нем содержимым. Я не уверен, как произвести этот эффект без хитов производительности.
здесь является полигоном www.auroragm.sourceforge.net
Спасибо за Обратная связь. Я думаю, что ограничение ОС - это то, что я буду делать, по-видимому, с IE9 и iOS. Я также буду темнее фона, и я тоже подумал, что это слишком много. :) –