微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Google优化防闪烁代码段会对LCP产生负面影响吗?

如何解决Google优化防闪烁代码段会对LCP产生负面影响吗?

仅供参考:

代码段使document.documentElement隐藏了某个超时值(认值为4秒),看来LCP可能会延迟4秒...

解决方法

可能是。但是,还有更多需要考虑的事情。

LCP是含量最大的涂料。这基本上是最后一次更改屏幕上最大的项目(图像或文本块)的地方。

是的,Optimize代码段可能会延迟显示,并且几乎可以肯定会影响First Contentful Paint(FCP)。但是,如果实验会影响LCP文本或图片,则在加载实验时它会发生任何变化-在这一点上LCP都会受到影响。尽管如果实验是在不影响LCP图片/文字的其他地方进行的,则可以,它可能会不必要地被阻止。

还应注意,它不会保持4秒钟-最多4秒钟。如果实验在1秒钟后加载,它将显示。

即使它确实影响了LCP,它也将大大减少CLS(累积布局偏移),CLS是一项新指标,预计在未来几年内将越来越重要。

最终,在客户端进行的实验(如Optimize提供的实验)将需要一些时间,并且会为此付出一些努力。实验开始时,防闪烁代码片段减少了令人困惑的偏移。这值得延迟吗?取决于实验!

关于这一点,在一天结束时,您应该从用户角度考虑。他们是否愿意尽快查看页面绘制,即使那意味着它在加载时也会改变?还是他们更喜欢白屏?什么对他们更有意义和用户体验?这些指标(无论是LCP,FCP,CLS还是您选择的任何其他指标)都是衡量(或至少代理)用户满意度的简单尝试。追踪数字时,请不要在网站上迷路。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?