Annie Sullivan | a1b9642e | 2020-04-24 20:43:01 | [diff] [blame] | 1 | # First Input Delay Changes in M83 |
| 2 | |
| 3 | ## Changes in Chrome 83 |
| 4 | |
| 5 | In Chrome 83, a bug was fixed in the implementation of First Input Delay (FID). |
| 6 | Prior to M83, First input delay values less than 1ms were not reported to the |
| 7 | [Chrome User Experience Report (CrUX)](https://developers.google.com/web/tools/chrome-user-experience-report). |
| 8 | These values have always been exposed in the |
| 9 | [web API](https://github.com/WICG/event-timing#first-input-timing). |
| 10 | |
| 11 | [Source code for this change](https://chromium-review.googlesource.com/c/chromium/src/+/2112983). |
| 12 | |
| 13 | ## How does this affect a site's metrics? |
| 14 | |
| 15 | For the CrUX data, developers often view it in terms of the percent of page |
| 16 | loads which are "fast" (less than 100ms), "medium" (less than 300ms), or "slow" |
| 17 | (greater than 300ms). Since events with times less than 1ms are now included, |
| 18 | sites can expect to see an increase in the percent of fast sites. How much an |
| 19 | individual site's metrics will be affected depends on the number of very fast |
| 20 | devices loading pages and the baseline amount of work being done. Sites with |
| 21 | more fast devices and less work during load will see the largest increase in |
| 22 | fast page loads. |
| 23 | |
| 24 | * On Android, our analysis showed that the average site will have about |
| 25 | **1.5% more page loads** marked as having fast FID. |
| 26 | * On Windows, our analysis showed that the average site will have |
| 27 | **1.2% more page loads** marked as having fast FID. |
| 28 | |
| 29 | It's still important for sites to focus on the long tail of FID, working to |
| 30 | bring down bad user experiences in high percentiles. |
| 31 | |
| 32 | **Data from the [web API](https://github.com/WICG/event-timing#first-input-timing) |
| 33 | is unaffected by this change.** |
| 34 | |
| 35 | ## When were users affected? |
| 36 | |
| 37 | Chrome 83 is currently scheduled to release on May 19. This page will be updated |
| 38 | with an improved estimate of how sites' metrics are impacted within two weeks of |
| 39 | launch. |