2

我正在提高 Google Pagespeed Insights 上的网站得分。

有一个建议推迟 CSS 加载(消除首屏内容中的渲染阻塞 JavaScript 和 CSS)所以我尝试了给出的解决方案:优化 CSS 交付 我这样做了,我的桌面分数提高了,但我的移动分数下降了对于移动它说:

"优先考虑可见内容 您的页面需要额外的网络往返来呈现首屏内容。为了获得最佳性能,请减少呈现首屏内容所需的 HTML 数量。 整个 HTML 响应不足以呈现首屏内容。这通常表示需要在 HTML 解析后加载的其他资源才能呈现首屏内容。通过将其直接包含在 HTML 中,优先考虑呈现首屏所需的可见内容响应。 只有大约 44% 的最终首屏内容可以使用完整的 HTML 响应呈现

使用上述解决方案,我的 HTML 将在没有 css 的情况下加载,并且在延迟大约 1-2 秒后,页面看起来会更好,因为 css 现在是通过延迟加载呈现的。

有什么办法可以推迟为桌面加载 CSS 并为移动正常加载它们?

4

0 回答 0