spa前端渲染项目,fp fcp这些统计还有意义不?
问题描述:
1. 现在都是单页面前端渲染,这些fp fcp统计还有意义不?怎么改进统计
fcp lcp指标计算出值的时候,页面上可能根本没有渲染出Ajax请求的数据,页面还是无效的状态对用户
2. 如何实现监控具体某个模块加载渲染完成的时间?比如首页第一屏某个关键模块渲染完成,这个作为统计指标,怎么去实现这个时间戳?
26
收起
正在回答
1回答
同学你好,这些统计是有意义的,我们可以根据这些指标来分析从在浏览器中解析地址到DOM渲染整个流程中所消耗的时间,如果渲染过慢了可以根据这些指标定位到具体流程从而进行优化,“fcp lcp指标计算出值的时候,页面上可能根本没有渲染出Ajax请求的数据”这是因为fcp、lcp这些指标是同步的 ,ajax请求属于异步,浏览器中没有指标来监控异步事件,第二个问题,监控页面中某个模块渲染完成的事件可以参考曝光埋点事件通过IntersectionObserver监听元素加载渲染完成的时间,在第25周《前端监控平台之JS 库开发》的第五章 前端监控曝光和点击日志上报功能开发中 有详细的教学案例。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星