首页 > 文章列表 > 如何正确识别并优化阻塞页面渲染的任务?

如何正确识别并优化阻塞页面渲染的任务?

326 2025-01-03

如何正确识别并优化阻塞页面渲染的任务?

优化 Lighthouse 评分:分析阻塞页面渲染的任务

在网站性能优化中,提升 Lighthouse 评分是常见目标。对于阻塞页面渲染的任务,通过分析 Performance 面板中的相关信息,可以了解它们对页面加载的影响。

然而,问题中提到的以 Netwrok 网络面板中的“L”点为分界线的方式是误解。阻塞页面渲染的任务实际上需要根据 Main 主线程区域来分析。

在 Main 区域,存在与渲染相关的任务,如 Recalculate Style、Layout、Paint、Commit 等。这些任务之前的 JavaScript 任务才是阻塞页面渲染的任务。

下图展示了 Performance 面板中 Main 主线程区域的一部分:

[Image]

通过分析 Main 区域的信息,可以识别出阻塞页面渲染的任务,从而针对性地进行优化,提升网站性能和 Lighthouse 评分。

来源:1731366079