- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我试图让 Lighthouse 提供与我们从 Pagespeed Insights 获得的结果相似的结果,但数字还差得很远。目前正在查看分数和ttfb。这是从地球上的不同位置运行的,我们希望以合理的方式将延迟影响考虑在内,因为到源的距离很重要,因为并非我们案例中的所有内容都可以缓存在边缘。
在 FAQ它指出:
“目前,Lighthouse 在移动网络上的中间层设备 (Moto G4) 上模拟页面加载。”
如果这是移动配置文件,那么桌面配置文件的最佳匹配是什么?还是视口(viewport)大小也定义了差异?
最佳答案
桌面配置文件对 CPU 和连接没有限制。因此,我希望您基于浏览器的审核类似于 PSI 桌面选项卡(假设您的连接良好)。
对于移动 View ,它使用 4 倍 CPU 减速(这是大多数人在手动设置节流时忘记的一点)来模拟中间层设备和 throttling of 150ms latency and 1.6Mbps down / 750 Kbps up.
如果您使用“模拟”减速设置,桌面应该与 PSI 结果相似,如果您使用“应用”,它几乎总是得分较低(并且对于现实世界更准确)。
对于视口(viewport) - 桌面为 1920 x 1080(通过 PSI 上的 headless 浏览器虚拟呈现,因此您确实得到了一些细微的差异),移动设备现在为 412 x 732(在 PSI 上与审核选项卡相同)。
如果您试图以合理的方式考虑延迟因素,您应该只 ping 其他国家/地区的一些服务器并将其添加到本地延迟中。即,如果您对服务器有 15 毫秒的 ping,而您在澳大利亚 ping 的服务器并获得 185 毫秒的 ping,则将差异(185-15 = 170)添加到您的所有延迟设置中(因此移动设备在上述示例中为 320 毫秒)。
关于pagespeed-insights - 用于桌面和移动配置文件的 pagespeed 洞察力在哪些网络条件下使用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59866249/
我正在尝试优化我的登录页面以实现 SEO 目的。 Google pagespeed 工具可能会有所帮助,所以我试图获得 100/100,但无法解决浏览器缓存问题。 我尝试通过在 header.php
所以我正在用 Java 制作回文检查器,但我似乎遇到了障碍,这是我目前的代码: public class StringUtil { public static void main(String[] a
这个问题在这里已经有了答案: select vs poll vs epoll [closed] (2 个回答) 关闭6年前。 在低延迟环境中何时使用 poll 与 epoll 是否有一些简单的经验法则
我实际上正在对我的 Symfony 2.8 项目运行 Sensiolabs Insight 分析。 我的一些 Twig 模板存在重大问题: Twig templates should not cont
我是一名优秀的程序员,十分优秀!