Lighthouse
Table cards
Table Value
Supports 1 or more records and displays each metric in the unit selected, detailing its value for each run as well as the computed geometric mean, median and range (to understand variability).
TableValue
You must use with `EACH_RUN` so the widget has access to each run's value for each metric.
Metric | Run 1 | Run 2 | Run 3 | GMean | Median | Range |
---|---|---|---|---|---|---|
First Contentful Paint | 10654ms | 3639ms | 3757ms | 5261ms | 3757ms | 7015ms |
Largest Contentful Paint | 13444ms | 3789ms | 3757ms | 5763ms | 3789ms | 9687ms |
Speed Index | 10654ms | 3639ms | 4393ms | 5543ms | 4393ms | 7015ms |
Total Blocking Time | 243ms | 664ms | 352ms | 384ms | 352ms | 421ms |
Cumulative Layout Shift | 0.02 | 0.00 | 0.00 | 0.00 | 0.00 | 0.02 |
Table Compare Value
Supports 1 or more records and displays each metric as a row, and repeats (either URLs or runs) as multiple columns. It calculates the % change of each repeat against the first column (either first URL or first run).
TableCompareValue
You can repeat the median metric for each of the URLs in a measurement by using URL `EACH_PAGE`.
web.dev – / | Change | web.dev … articles/lcp |
---|---|---|
First Contentful Paint3757ms | +4% | First Contentful Paint3915ms |
Largest Contentful Paint3789ms | +37% | Largest Contentful Paint5190ms |
Speed Index4393ms | +3% | Speed Index4536ms |
Total Blocking Time352ms | -34% | Total Blocking Time234ms |
Cumulative Layout Shift0.00 | +3378% | Cumulative Layout Shift0.04 |
TableCompareValue
Or you can repeat for each of the runs in a measurement by using Run `EACH_RUN`.
run 0 | Change | run 1 | Change | run 2 |
---|---|---|---|---|
First Contentful Paint10654ms | -66% | First Contentful Paint3639ms | -65% | First Contentful Paint3757ms |
Largest Contentful Paint13444ms | -72% | Largest Contentful Paint3789ms | -72% | Largest Contentful Paint3757ms |
Speed Index10654ms | -66% | Speed Index3639ms | -59% | Speed Index4393ms |
Total Blocking Time243ms | +173% | Total Blocking Time664ms | +45% | Total Blocking Time352ms |
Cumulative Layout Shift0.02 | -94% | Cumulative Layout Shift0.00 | -94% | Cumulative Layout Shift0.00 |
TableCompareValue
Or you can even repeat for each of the runs on each of the URLs in a measurement by using both `EACH_RUN` and `EACH_PAGE`.
run 0 – web.dev – / | Change | run 1 – web.dev – / | Change | run 2 – web.dev – / | Change | run 0 – web.dev … articles/lcp | Change | run 1 – web.dev … articles/lcp | Change | run 2 – web.dev … articles/lcp |
---|---|---|---|---|---|---|---|---|---|---|
First Contentful Paint10654ms | -63% | First Contentful Paint3915ms | -66% | First Contentful Paint3639ms | -60% | First Contentful Paint4225ms | -65% | First Contentful Paint3757ms | -63% | First Contentful Paint3910ms |
Largest Contentful Paint13444ms | -61% | Largest Contentful Paint5190ms | -72% | Largest Contentful Paint3789ms | -40% | Largest Contentful Paint8045ms | -72% | Largest Contentful Paint3757ms | -68% | Largest Contentful Paint4285ms |
Speed Index10654ms | -57% | Speed Index4536ms | -66% | Speed Index3639ms | -41% | Speed Index6257ms | -59% | Speed Index4393ms | -63% | Speed Index3910ms |
Total Blocking Time243ms | -4% | Total Blocking Time234ms | +173% | Total Blocking Time664ms | -50% | Total Blocking Time123ms | +45% | Total Blocking Time352ms | +8% | Total Blocking Time262ms |
Cumulative Layout Shift0.02 | +94% | Cumulative Layout Shift0.04 | -94% | Cumulative Layout Shift0.00 | +1544% | Cumulative Layout Shift0.37 | -94% | Cumulative Layout Shift0.00 | +94% | Cumulative Layout Shift0.04 |