图片
确保它们始终使用称为延迟加载的技术“按需”加载,这样您就可以避免在第一个渲染阶段无缘无故地加载页面上的所有图像,即使它们在视口中尚不可见。
像至关重要,这样您就可以提供相同的用户体验,但加载 阿尔及利亚 WhatsApp 资源 时间却显着减少。流行的格式包括WebP和Avif,但请注意,并非所有浏览器都支持这两种技术,因此您需要确保为旧版浏览器提供替代版本。您随时可以查了解哪些浏览器(以及哪些版本)支持特定技术。
与其他 HTML 元素一样,最好明确图像的长度和宽度值,以便尽可能避免 CLS 的增加。
CSS 和 JavaScript
确保尽可能最小化文件以减小其大小。
测试组合文件以确定加载时间是否在保持功能的同时加快。
从样式表中推断出所谓的关键 CSS,并将其作为优先事项。有许多工具可以帮助您识别所使用的代码部分,或者您可以利用Chrome 检查器中存在的名为“覆盖率”的功能。
使用delay或defer命令或简单地将它们移动到页脚来尽可能推迟不必要的脚本的执行。
根据您的需要,使用preload、prefetch或 preconnect 命令预加载关键资源。
字体
如果您想尽可能优化(并且完全符合 GDPR),您应该在本地托管您的字体,特别是如果您的网站使用 Google 字体
与静态字体相比,更喜欢可变字体,以便以更少的加载时间获得更多功能。
即使在使用 CSS 字体显示功能加载字体之前,也要检查您的文本是否始终可见。
显然还有许多其他微优化,但如果您致力于我列出的要点,我向您保证您已经完成了 95% 以上!
核心网络生命:最新更新
您可能很容易猜到,Google 越来越关注用户的浏览体验,因此,会对评估网站时要考虑的参数进行周期性审查。为了不断改进,两项重要的创新已经公布,让我们一起看看它们是什么。
再见 FID,欢迎 INP
如果您已经看完本文,您应该已经看到了剧透,否则我很遗憾地通知您,从 2024 年 3 月开始,Core Web Vitals 之一将被新参数取代:首次输入延迟将实际上将被“下一绘制交互” (INP) 所取代。