Анализ производительности веб-страницы

Я создал приложение Hbbtv.

Я хочу проанализировать производительность приложения при работе на телевизоре. Так как на телевидении не используются инструменты разработчика, как мне получить рендеринг, загрузку страницы, пустое время?

Можно ли отобразить их с помощью JavaScript?

1 ответ

Решение
  1. Вы можете добавить Google Analytics на свой сайт. Реализовать обнаружение устройства, а затем, если это телевизор, отправить результаты анализа производительности (ранее реализованные функции производительности). Функции примерно такие, как эти примеры: http://qnimate.com/measuring-web-page-performance-using-modern-javascript-apis/ http://blog.trasatti.it/2012/12/measuring-the-speed-of-resource-loading-with-javascript-and-html5.html, https://trackjs.com/blog/monitoring-javascript-memory/, https://medium.com/@felipedutratine/frontend-performance-monitoring-in-js-29832051d2ec

  2. Вы должны обнаружить пользовательский агент на телевизоре, а затем смоделировать его в Google Chrome Dev Tools (w3c-валидатор также позволяет это делать), а затем выполнить аудит-тест на вкладке "Аудит" в Google Chrome Dev Tools. Проверьте https://developers.whatismybrowser.com/useragents/explore/operating_platform/smart-tv/

Другие вопросы по тегам