【问题标题】:Performance analysis of Web Page [closed]网页的性能分析[关闭]
【发布时间】:2019-07-03 03:50:41
【问题描述】:

我构建了一个 Hbbtv 应用程序。

我想分析应用在电视上运行时的性能。 由于电视上没有使用开发人员工具,我如何获得渲染、页面加载、空白率时间?

是否可以使用 javascript 显示这些?

【问题讨论】:

  • 我建议为您的页面使用 Real User Monitor (RUM) Javascript 插件,以提供标准浏览器指标以进行渲染、首次有意义的绘制时间等... Boomerang 是一种非常流行的这方面的开源解决方案。您可以将其与 HTTP 日志中的 w3c 耗时数据配对,以匹配用户代理的请求时间差异,因为您的 TV/STB 可能有一个不同的用户代理字符串可供您搜索。

标签: javascript web-applications performance-testing television hbbtv


【解决方案1】:
  1. 您可以将谷歌分析添加到您的网站。实现设备检测,如果是电视发送性能分析结果(之前实现的性能功能)。类似以下示例的函数: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.htmlhttps://trackjs.com/blog/monitoring-javascript-memory/https://medium.com/@felipedutratine/frontend-performance-monitoring-in-js-29832051d2ec

  2. 您应该检测 TV 用户代理,然后在 Google Chrome 开发工具中对其进行模拟(w3c 验证器也允许这样做),然后在 Google Chrome 开发工具“审核”选项卡中执行审核测试。 检查https://developers.whatismybrowser.com/useragents/explore/operating_platform/smart-tv/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 2014-07-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多