【问题标题】:Lighthouse - Low CLS score makes LCP score higherLighthouse - 低 CLS 分数使 LCP 分数更高
【发布时间】:2022-05-19 04:44:35
【问题描述】:

我正在尝试修复 Lighthouse 检查中提到的网站性能问题。
CLS 得分最高(很差)。

为了解决网站中的CLS问题,我需要做的就是将加载在<body>底部的一些媒体查询样式移动到<head>中加载。
意味着,将样式从一个 CSS 文件移动到另一个。

在我进行这些更改后,CLS 分数降低到 0!这是完美的。
但是出于某种原因,一旦我这样做了,LCP 分数就会乘以 3!
没有新的请求,没有额外的 CSS,没有额外的 JS。它仍然发生。

有人遇到过这个问题吗?我真的不知道该怎么办。
非常感谢。

【问题讨论】:

    标签: lighthouse cumulative-layout-shift


    【解决方案1】:

    如果你不是异步加载 CSS,那么在头部链接一个 CSS 文件可以有效地增加加载时间。

    因此影响 LCP 的不是 CLS,只是一个问题的解决方案导致了一个新问题。

    尝试将 CSS 中仍能解决问题的最小部分移动到新文件中,然后仅在头部加载该文件。

    【讨论】:

      猜你喜欢
      • 2021-07-22
      • 2021-05-25
      • 2020-05-16
      • 2021-01-31
      • 2021-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多