网站在导航时会产生“闪烁”,我的意思是,当网站重新加载时,大约两帧,背景是唯一保留的东西,而其余内容则被不必要地卸载。
我制作了一个视频,通过放慢速度来更好地展示这个问题。
右上角是我的有背景的网站,右下是我的没有背景的网站,左上角是我未登录时的网站,左下是具有相同主题的不同网站。从右侧的视频可以看出,一段时间以来,背景比其他内容显示得更快,并且由于某种原因,每次在子页面之间移动时都必须完全重新生成发送到客户端的所有内容(只保留背景)。虽然左边的视频,至少留下了一些内容,这使得网站不像右边的那样“闪现”。
视频链接:
https://drive.google.com/file/d/10AsegBpfePbSeNX1h5OtPlx3IJ32hr3D/view?usp=sharing
可能影响网站加载的因素有:
我尝试禁用基本上每个插件和主题(切换到二十一)并启用开发模式,但仍然没有成功。我也尝试过重置 litespeed,但什么也没有。
这是 Cloudflare 的 Rocket Loader。我打开它是因为我想增强 Core Web Vitals,但它反而导致了这个问题。