Встречается на собеседованиях • сегодня
Приведи пример оптимизации этапов Layout, Compose, Paint до одного Paint
Оптимизация до одного Paint достигается за счёт использования will-change и transform/opacity, которые не вызывают Layout/Compose. Пример:
css
.optimized {
will-change: transform; /* Подсказка браузеру */
transform: translateZ(0); /* Аппаратное ускорение */
opacity: 0.99; /* Фикс для некоторых браузеров */
}Как это работает:
transformиopacityанимируются в отдельном слое (Composite)- Браузер пропускает этапы Layout и Compose
- Изменения применяются напрямую в Paint
Когда использовать:
- Анимации
- Прокрутка сложных элементов
- Частые визуальные изменения
⚠️ Не злоупотребляйте — каждый слой потребляет память.

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