Фиксированной допустимой частоты пропуска кадров нет: она зависит от частоты экрана, нагрузки CPU/GPU, длительности задач и политики браузера.
Как часто браузер может пропускать кадры при рендеринге и от чего это зависит?
Фиксированной допустимой частоты пропуска кадров нет: она зависит от частоты экрана, нагрузки CPU/GPU, длительности задач и политики браузера.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Фиксированной допустимой частоты пропуска кадров нет: она зависит от частоты экрана, нагрузки CPU/GPU, длительности задач и политики браузера.
При 60 Гц между обновлениями около 16,7 мс, при 120 Гц — около 8,3 мс, но весь этот интервал не принадлежит вашему JavaScript. Долгие обработчики, layout и paint могут сорвать срок кадра. В фоне браузер дополнительно ограничивает работу. Анализируйте задержки и профиль на целевых устройствах, а не только средний FPS.