我已经创建了一个基于电子商务的Asp.Net(后端: Vb)与BVcommerce工具,这是绝对好的工作,但由于新的指导方针谷歌的网页排名和搜索引擎优化应用程序必须通过web Vitals测试,所以我已经改变了我的一些代码,现在最大的内容画(液晶)和累积布局移动(CLS)超过85%,但当谈到第一个输入延迟(FID)它只通过40%,所以你能帮我解决这个问题吗?
我也尝试删除所有的主页内容(图片,菜单和页脚),但仍然,结果与之前一样。
在我的应用程序中,有所有的页面加载机制,因为它是在4年前创建的,所以它产生了一个问题。我还在这里附加了结果图像。

谁能对此有一个想法,请让我们知道。
发布于 2021-06-02 19:56:47
First Input Delay (FID)是一个纯粹的真实用户度量,它测量接收到输入事件时和主线程下一次空闲执行该事件时之间的增量,因此主线程阻塞时间与该度量分数成正比
web vitals建议了一些很好的优化来提高这个分数:
最后都是主线程优化--在优化性能方面,idle until urgent是最好的,因此得到了灯塔分数。尝试减少通过主线程加载资源(CSS和JavaScript文件)的非关键网络请求,而不是异步加载它们
通过确定媒体项何时进入用户的视窗并触发事件,可以更好地优化图像繁重的页面,这可以通过Intersection Observer API实现,因此现代移动优先框架使用延迟加载方法来获得更好的用户体验
https://stackoverflow.com/questions/67669698
复制相似问题