Привет, посмотрите пожалуйста
пример.
Суть задачи — двигать слои при движении мышкой. И все бы хорошо, если бы не ужасно низкий FPS в Chrome.
Сравнение:
Chrome 24:
20-25 fps!!!
Firefox 18:
95-110 fps
Opera 12:
70-90 fps
IE 10:
100-120 fps
Почему такое может быть? Что я делаю не так?
Обнаружил в Crome Dev Tools, в панели Timeline, что действия Paint и Composite layers — занимают по 6-9 мс каждое. Как это ускорить? Не ужели хром такой тормозной на самом деле?
Попробовал сделать через CSS translate, как в
этой статье. Но ничего не изменилось, возможно для таких здоровых слоев такой подход не работает.