VerbAlexVlad
@VerbAlexVlad
Программист-любитель

Как определить fps сайта при скроле?

При прокрутке на мобильном телефоне, в основном на яндекс браузере, сайт притормаживает. Как определить с помощью javascript какой fps и что именно его так тормозит?

Ссылка на сайт удалена модератором.
  • Вопрос задан
  • 703 просмотра
Пригласить эксперта
Ответы на вопрос 3
@PinBib
Chrome DevTools.
Производительность.
Начинаете запись , крутите , вертете.
Заканчиваете запись CTRL+E , или кнопкой в панеле.
Ждете , смотрите статистику.
(может это не то я не совсем уверен)
Ответ написан
Griboks
@Griboks
Формально никак. Просто потому, что js код не может получить доступ к event loop браузера. Разумеется, можно написать setTimeout(...,0), но этот трюк вовсе не гарантирует вызов callback в следующем фрейме. С другой стороны, вы можете запустить цикл с искусственной прокруткой для имитации действий пользователя, но эта симуляция даст опять же неточный результат.

Очевидно, лучше для профайлинга использовать devtools.
Ответ написан
Комментировать
@Vadich
Html coder, front-end
CreativeRusBear's FPS extension плагин для хрома показывает фпс
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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