Браузер і продуктивність · Middle · Запитання 4 з 75

Чому requestAnimationFrame кращий за setInterval(fn, 16) для візуальних оновлень?

Пояснення

Таймери «пливуть» і не синхронізовані з кадрами, тож оновлення можуть губитися або виконуватися двічі. rAF також підлаштовується під екрани 120 Гц.

Де почитати

Помилка в запитанні

Браузер і продуктивність · Middle · запитання 4

Перевірте себе

Пройдіть тест Браузер і продуктивність · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест