提问人:Netanel Vaknin 提问时间:8/4/2023 更新时间:8/4/2023 访问量:192
为什么我的页面在 PageSpeed 上的总拦截时间很长?
Why my page have long total blocking time on PageSpeed?
问:
我和我的团队试图提高我的页面性能,我从PageSpeed开始测试它
我们看到我的页面在那里有很长的总阻塞时间(在 4,500 毫秒 - 7,000 毫秒之间)。 我们使用React.js作为我们的应用程序,当然,我们使用客户端渲染。 我们正在从我们的服务器加载 js 块,我们有 1 个块,他的大小是 3kb,我们专门加载他大约需要 4,000 毫秒。 对于大小为 3kb 的脚本,下载/阻止页面渲染 4,000 毫秒怎么可能花费这么长时间? 为了解决它,您可以建议我采取哪些步骤?
答:
0赞
Rick Viscomi
8/4/2023
#1
对于大小为 3kb 的脚本,下载/阻止页面渲染 4,000 毫秒怎么可能花费这么长时间?
这是可能的,因为即使是少量的代码也可能很慢。最极端的例子是 。实际上,代码做了多少工作以及需要做多少次,都会影响其 TBT。另请记住,这些值可能在模拟的慢速移动设备上受到限制。while(true)
对于如何解决缓慢的 TBT 的实际问题,您可以在以下一些指南中阅读更多内容:
评论