关于累积布局偏移的几乎完整指南

Avatar of Robin Rendle
Robin Rendle

DigitalOcean 为您旅程的每个阶段提供云产品。 立即开始使用 200 美元的免费额度!

以下是 Jess B. Peck 关于 Google 核心网页指标的全部内容

让我们退一步。CLS 指的是,当您即将点击链接时,整个页面发生偏移,导致您点击了其他链接。当您阅读博客文章到一半时,广告加载导致您失去位置时,也会发生这种情况。它就是指……布局发生偏移。至少,这就是它试图衡量的——包括这些偏移发生的频率以及由此导致的用户烦恼

在阅读 Jess 的文章之前,我并不完全理解累积布局偏移有多复杂。正如 Jess 解释的那样

CLS 是一种用于机器人估算用户对不稳定性的感知的度量。这意味着我们正在获得一个随时间变化的单位。这是一个三维方程,有很多因素会影响它。[…] 它的目的是提醒开发者存在问题区域,而不是完美地衡量页面有多烦人。

我在 Google.com 上遇到了这个问题。我不断点击一个刚刚出现在屏幕上的元素,这导致我跳转到了错误的页面。

Jess 指出,这些指标有时更像是一门艺术而不是科学,因此我们不应一味追求这些核心网页指标的良好表现。Chris 前段时间提到过,他担心人们可能会开始操纵这些指标来改善他们的 SEO

这感觉像是网页性能的一个奇怪的新时代的开始,网页性能的指标已经转向以用户为中心的衡量,但人们正在实施一些棘手的策略来操纵这些数字,这些方法如果说有什么影响的话,那就是稍微损害了用户体验。

Harry Roberts 提到了类似的事情

我觉得这是我们作为网页开发人员的责任,要解释我们在这里想要做的是减少用户在我们网站上的痛苦。但这并不是说这很容易,当然我们也无能为力去阻止那些只会为了提高 SEO 而操纵这些指标的人。

正如 Jeremy 刚刚在前几天写的那样

地图并非领土。这些数字是用户体验的代理,但衡量诸如痛苦和沮丧之类的无形概念却臭名昭著地困难。

直接链接 →