first input delay (fid) 指标
FID指标:
https://wicg.github.io/event-timing/
fid是一个field(真实场景)指标(区别于lab指标),first-input是使用performanceObserver去侦测一个真实的值,并用大量的上报的数据来进行统计。 与之对应的是tbt(是一个lab值)。
计算方法就是用户第一次点击或一些操作的时候,事件的响应与你点击时刻的差值,如果当时正在执行long task, 那么这个值就会比较高 , 如果正在idle, 那么这个值就会比较低。
tti是一个lab指标“
具体计算方法:
1. 从fcp开始向后
2. 从后向前找一个5s的窗口期(这个窗口期是指 :1.没有超过50ms的longtask 2.不超过2个同时的请求)
3. 向前找一个long task,停在这里,这个就是tti时间点