Встречается на собеседованиях • сегодня
Какие знаешь способы реализации Web-анимации
-
CSS Transitions – простые переходы между состояниями.
css.box { transition: transform 0.3s ease; } .box:hover { transform: scale(1.1); } -
CSS Animations – ключевые кадры (
@keyframes) для сложных анимаций.css@keyframes slide { from { transform: translateX(0); } to { transform: translateX(100px); } } .box { animation: slide 2s infinite; }
-
JavaScript (requestAnimationFrame) – для полного контроля над анимацией.
jsfunction animate() { element.style.left = (pos += 1) + 'px'; if (pos < 100) requestAnimationFrame(animate); } animate(); -
Web Animations API – нативный JS-API для сложных анимаций.
jselement.animate([ { opacity: 0 }, { opacity: 1 } ], { duration: 1000 }); -
GSAP (GreenSock) – мощная библиотека для продвинутых анимаций.
jsgsap.to(".box", { x: 100, duration: 1 }); -
Canvas/SVG-анимации – для графики и интерактивных элементов.
Выбор зависит от сложности, производительности и требований к кросс-браузерности.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы