Перейти к основному содержимому
Об авторе
Проекты
Знания
Знания/CSS/animations-vs-js

Чем отличаются анимации CSS от JS?

СобеседованиеАнимации и трансформации
  • CSS анимации transform и opacity выполняются на compositor thread (GPU) — не блокируют main thread
  • JS анимации (без Web Animations API) работают на main thread — могут тормозить при тяжёлых вычислениях
  • CSS: проще для простых анимаций, автоматическая GPU оптимизация
  • JS: больше контроля, динамические значения, сложная логика, Web Animations API даёт лучшее из обоих миров
  • Главная
  • Об авторе
  • Проекты
  • Знания
Логотип nKolmykov