Как работает requestIdleCallback?

Хотел ускорить загрузку документа за счет requestIdleCallback (выполнение, когда освободятся ресурсы). Но что-то пошло не так...
Как это работает?

  • Вопрос задан
  • 167 просмотров
Пригласить эксперта
Ответы на вопрос 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Не пользовался раньше этой функцией.
Техника, вроде бы понятна: переданная функция запустится как только появится не занятый ничем фрейм. Т.е. после отрисовки экрана, как минимум.
Вторым параметром можно передать {timeout} время, сколько максимум готовы прождать первого «ленивца».
Наверное, я бы ускорял так загрузку какого-то большого-тяжёлого веб-приложения, где первый экран можно показать довольно быстро, и пока юзер его рассматривает, подгрузить тяжёлую артиллерию.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы