【问题标题】:Export PageSpeed Insights (by Google) results导出 PageSpeed Insights (by Google) 结果
【发布时间】:2014-09-12 10:37:19
【问题描述】:

有没有办法将 PageSpeed(Google Chrome 扩展程序)结果导出到文件中? 我正在寻找一种方法来使用浏览器控制台中的 PageSpeed 选项卡从网站测试中导出结果。

【问题讨论】:

  • 这正是我正在寻找的。确实需要 EXPORT(或)SAVE 功能。

标签: google-chrome google-chrome-extension frontend pagespeed pagespeed-insights


【解决方案1】:

如果您通过 Chrome 开发者工具 中的 Audit 标签打开并运行 Google PageSpeed Insights,面板左侧有一个按钮可让您将报告下载为 JSON 文件。

【讨论】:

    【解决方案2】:

    我不确定这是否是您要查找的内容,但我觉得您可以使用 JSON 响应构建所需的数据

    curl https://www.googleapis.com/pagespeedonline/v5/runPagespeed?url=http://www.google.com > response.json
    

    如果您无法访问 cli,您可以在浏览器中输入与您感兴趣的网站相同的 url,然后按回车键。

    如果您想优化网站性能,我最近开始使用 Postman,我个人认为这会有所帮助,因为它确实节省了响应和请求时间。

    谢谢你的帮助

    【讨论】:

    • 我可能错了,我回答的是 link 而不是扩展名
    【解决方案3】:

    据我了解,Tom 的回答缺少一些上下文,并且根据您的用例,可能会给人留下错误的印象。

    Chrome 的性能限制与运行 审计。所以这意味着在较弱的机器上运行审计将会 人为地给出一个低于另一台机器上实际分数的分数。

    PageSpeed Insights (PSI) 对 simulated Moto 4 运行灯塔审核。

    Lighthouse 使用什么设备和网络条件来模拟页面加载?

    目前,Lighthouse 在移动网络上的中间层设备 (Moto G4) 上模拟页面加载。

    因此,如果您通过 2018 年 Macbook Pro 上的 Chrome 选项卡运行审计,而您的客户在 2010 年 HP 笔记本电脑上运行它,您将获得截然不同的结果。因此,使用 PSI 应该提供更“客观”的审核,因为它为每个测试使用相同的硬件。

    如果您只使用您的开发机器为自己运行测试,那么它可能没那么重要。但是,如果您要与客户或团队(跨不同机器)共享和交叉检查报告,那么请记住这一点。

    参考: https://developers.google.com/web/tools/chrome-devtools/evaluate-performance/reference

    限制与您计算机的功能有关。例如, 2x 减速选项使您的 CPU 运行速度比它的慢 2 倍 平时的能力。 DevTools 无法真正模拟移动设备的 CPU 设备,因为移动设备的架构非常不同 来自台式机和笔记本电脑。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-24
      • 2019-07-09
      • 2021-07-17
      • 1970-01-01
      • 1970-01-01
      • 2015-03-20
      • 2016-12-05
      相关资源
      最近更新 更多