speedlify2

Lighthouse lab metrics, Axe, and Chrome UX Report field data for a list of sites recorded and compared over time. Follow us on Mastodon or Bluesky.

Charts Compare Measurement runs Embed a score Open to Work

istanbul.js.org

https://istanbul.js.org/

97PERF 84A11Y 96BEST 100SEO ✗AXE –CWV

Ranks Overall #1,352 Developer Tooling #43 Test Runners #7

Data from Oct 6, 2026, 6:48 PM UTC old Measured every 2 days · 25 runs since Aug 21, 2026

Elsewhere: PageSpeed Insights · Calibre · Treo · CrUX Vis · Tame the Bots · Scoring Calculator · Wayback Machine

Lab data is measured using Lighthouse, Mobile mode unless otherwise specified. Field data is reported from Chrome UX Report (using p75 measurements).

Stack

Ph Built with Phenomic 0.16.2
Uses ReactReact
GitHub Pages Hosted by GitHub Pages

Filmstrip LAB Throttled

How the page drew during the measured load, at 8 points across 3.00 s. Compare this filmstrip against another site.

  1. 375 ms
  2. 750 ms
  3. 1.13 s
  4. 1.50 s
  5. 1.88 s
  6. 2.25 s
  7. 2.63 s
  8. 3.00 s

Lighthouse Scores LAB Simulated

97
Performance
↑ +1 (+1%)
84
Accessibility
no change
96
Best Practices
no change
100
SEO
no change

Metrics LAB

No field data: the Chrome UX Report is not being collected for this project, so every figure below is from the Lighthouse run.

Metric Lab Simulated
Value Change / range Trend
LCP CWV (estimate) Largest Contentful Paint 2.43 s good ↓ -65 ms (-2.6%) 2.43 s – 5.06 s
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a —
CLS CWV (estimate) Cumulative Layout Shift 0.052 good → no change 0 – 0.052
TBT Total Blocking Time 90 ms good ↑ +33 ms (+57.9%) 57 ms – 345 ms
FCP First Contentful Paint 1.65 s good ↓ -27 ms (-1.6%) 1.53 s – 1.69 s
Speed Index 1.65 s good ↓ -27 ms (-1.6%) 1.53 s – 3.41 s
TTFB Time to First Byte 634 ms good ↓ -65 ms (-9.3%) significant 612 ms – 759 ms

LCP Subparts LAB Throttled

The subparts attribute LCP to your server, resource discovery, download, or rendering. They come from one throttled load, the same one as the filmstrip, so they add up to that load’s LCP rather than the simulated Lab LCP above.

element render delay 696 ms
time to first byte 597 ms

Page weight

Metric Value Change / range Trend
Page Weight 570 kB ↓ -5.4 kB (-1%) 567 kB – 576 kB
Requests 11 ↓ -1 (-8.3%) significant 11 – 12
Third-party Weight 0 B → no change 0 B – 0 B
Third-party CPU 0 ms → no change 0 ms – 0 ms
Unused JS 68.7 kB ↑ +2.3 kB (+3.5%) 66.4 kB – 68.7 kB
Unused CSS 0 B → no change 0 B – 0 B

By resource type

Type Transfer Share Size Requests
script 57.8% 330 kB 4
image 40.4% 230 kB 3
document 1.5% 8.6 kB 2
stylesheet 0.3% 1.7 kB 1
Total 570 kB 11

Without JavaScript

The same load, photographed twice at 412×823: once with scripts disabled, once as rendered.

Scripts disabled
As rendered

0% of pixels differ — they are identical. A shifted layout counts as difference, so a <noscript> banner alone can account for a large figure.

Page health

Metric Value Change / range Trend
Main Thread Work 525 ms ↑ +150 ms (+39.9%) 375 ms – 793 ms
Long Tasks 2 ↑ +1 (+100%) significant 1 – 3
DOM Elements 68 → no change 68 – 68
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 12 → no change 12 – 12
A11y Failures 3 → no change 3 – 3
A11y Failing Nodes 10 → no change 10 – 10

Main thread work

Task Time Share Duration Simulated
script evaluation 32% 169 ms
style layout 25% 131 ms
other 21% 109 ms
script parse compile 15% 77 ms
parse HTML 3% 17 ms
paint composite render 2% 13 ms
garbage collection 2% 10 ms
Total 525 ms

Axe violations axe-core 4.13.0, full rule set

12 violating nodes across 4 rules, 166 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

  • serious color-contrast — Elements must meet minimum color contrast ratio thresholds 8 nodes
    Offending elements (5 of 8)
    1. .phenomic-BodyContainer > p:nth-child(2) > a:nth-child(1)
      <a href="https://github.com/istanbuljs/nyc">nyc</a>
    2. p:nth-child(2) > a:nth-child(2)
      <a href="https://github.com/tapjs/node-tap">tap</a>
    3. p:nth-child(2) > a:nth-child(3)
      <a href="https://github.com/mochajs/mocha">mocha</a>
    4. a[href$="ava"]
      <a href="https://github.com/avajs/ava">AVA</a>
    5. li:nth-child(1) > a
      <a href="https://github.com/istanbuljs/babel-plugin-istanbul">babel-plugin-istanbul</a>
  • moderate landmark-one-main — Document should have one main landmark 2 nodes
    Offending elements
    1. html
      <html lang="en">
    2. iframe >>> html
      <html lang="en">
  • serious frame-title — Frames must have an accessible name 1 node
    Offending element
    1. iframe
      <iframe allowtransparency="true" frameborder="0" scrolling="0" style="width:135px;height:30px;vertical-align:middle;" src="https://ghbtns.com/github-btn.html?user=istanbuljs&amp;repo=nyc&amp;type=sta…
  • moderate region — All page content should be contained by landmarks 1 node
    Offending element
    1. ._2q8yI
      <div class="_2q8yI" data-reactid="21">

Accessibility failures 3 of 15 audits

  • color-contrast — Background and foreground colors do not have a sufficient contrast ratio. 8 nodes
  • frame-title — `<frame>` or `<iframe>` elements do not have a title 1 node
  • landmark-one-main — Document does not have a main landmark. 1 node

Best Practices failures 2 of 20 audits

  • errors-in-console — Browser errors were logged to the console 2 items
  • valid-source-maps — Missing source maps for large first-party JavaScript 1 item

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2 2 console errors

Measurement log

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 6, 2026, 6:48 PM UTC 97 2.43 s 0.052 90 ms 570 kB 3/3 ±19 3,282 +32% 44.5s Wayback
Oct 3, 2026, 1:13 PM UTC 96 2.50 s 0.052 57 ms 576 kB 3/3 ±22 4,278 +72% 43.6s Wayback
Sep 30, 2026, 3:47 PM UTC 80 4.63 s 0 181 ms 570 kB 3/3 ±8 2,479 0% 47s Wayback
Sep 28, 2026, 10:48 AM UTC 75 5.02 s 0 291 ms 570 kB 3/3 ±2 2,455 -1% 47.3s Wayback
Sep 24, 2026, 10:08 PM UTC 75 5.00 s 0 277 ms 571 kB 3/3 ±6 2,487 0% 46.1s Wayback
Sep 22, 2026, 9:51 PM UTC 97 2.43 s 0.042 61 ms 570 kB 3/3 ±2 3,933 +58% 43.4s Wayback
Sep 20, 2026, 8:51 PM UTC 77 4.97 s 0 238 ms 570 kB 3/3 ±24 2,354 -5% 46.5s Wayback
Sep 18, 2026, 1:30 PM UTC 74 5.05 s 0 327 ms 570 kB 3/3 ±6 2,473 -1% 47.1s Wayback
Sep 16, 2026, 9:11 AM UTC 73 5.06 s 0 345 ms 570 kB 3/3 ±3 2,495 0% 45.6s Wayback
Sep 14, 2026, 5:54 AM UTC 94 2.90 s 0 113 ms 571 kB 3/3 ±13 2,511 +1% 46.2s Wayback
Sep 11, 2026, 8:46 PM UTC 81 4.57 s 0.042 144 ms 570 kB 3/3 ±28 2,656 +7% 48.5s Wayback
Sep 9, 2026, 5:41 PM UTC 94 2.87 s 0 118 ms 570 kB 3/3 ±22 2,478 0% 24s Wayback
Sep 7, 2026, 3:06 PM UTC 74 5.04 s 0 326 ms 570 kB 3/3 ±2 2,487 0% 26.1s Wayback
Sep 5, 2026, 3:12 AM UTC 75 5.01 s 0.001 296 ms 570 kB 3/3 ±1 2,474 0% 26.2s Wayback
Sep 4, 2026, 12:48 AM UTC 76 4.99 s 0 248 ms 570 kB 3/3 ±6 2,324 -7% 25.2s Wayback
Sep 2, 2026, 11:00 PM UTC 96 2.45 s 0.042 92 ms 570 kB 3/3 ±19 2,888 +16% 26.1s Wayback
Sep 1, 2026, 8:42 PM UTC 81 4.86 s 0.001 111 ms 570 kB 3/3 ±23 2,327 -6% 27.4s Wayback
Aug 31, 2026, 6:02 PM UTC 75 5.01 s 0 294 ms 570 kB 3/3 ±21 2,463 -1% 25.6s Wayback
Aug 27, 2026, 2:30 PM UTC 74 5.02 s 0.042 298 ms 567 kB 3/3 ±3 2,475 0% 25.1s Wayback
Aug 26, 2026, 4:39 AM UTC 94 2.87 s 0 86 ms 570 kB 3/3 ±20 3,002 +21% 23.7s Wayback
Aug 25, 2026, 3:54 AM UTC 76 5.00 s 0 269 ms 570 kB 3/3 ±21 2,426 -2% 24s Wayback
Aug 24, 2026, 3:03 AM UTC 74 5.04 s 0 310 ms 576 kB 3/3 ±19 2,468 -1% 25.6s Wayback
Aug 23, 2026, 3:01 AM UTC 94 2.87 s 0 69 ms 571 kB 3/3 ±22 3,546 +43% 26.1s Wayback
Aug 22, 2026, 2:52 AM UTC 74 5.02 s 0.042 304 ms 570 kB 3/3 ±4 2,501 +1% 27s Wayback
Aug 21, 2026, 1:15 AM UTC 79 4.95 s 0.052 94 ms 576 kB 3/3 ±19 2,490 0% 26.3s Wayback