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

chromatichq.com

https://chromatichq.com/

58PERF 93A11Y 77BEST 100SEO ✗AXE –CWV

Ranks Overall #1,602 Built Awesome #1,059

Data from Oct 3, 2026, 1:50 AM UTC old Measured once a week · 10 runs since Aug 20, 2026

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

Moved from https://chromatic.live/.

History from the previous URL is included below, with the move on Aug 20, 2026. A step-change around that point is likely the change of address rather than a regression.

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

Stack

Eleventy 2.0.1 Built with Eleventy 2.0.1
Uses ReactReact
Netlify Hosted by Netlify

Lighthouse Scores LAB Simulated

58
Performance
↑ +11 (+23.4%)
93
Accessibility
no change
77
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 12.97 s poor ↓ -74 ms (-0.6%) 12.85 s – 15.53 s
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a —
CLS CWV (estimate) Cumulative Layout Shift 0 good → no change 0 – 0
TBT Total Blocking Time 622 ms poor ↓ -984 ms (-61.3%) significant 484 ms – 1.67 s
FCP First Contentful Paint 1.07 s good ↓ -137 ms (-11.3%) 1.07 s – 3.05 s
Speed Index 3.33 s good ↓ -174 ms (-5%) 2.71 s – 4.14 s
TTFB Time to First Byte 622 ms good ↑ +13 ms (+2.1%) 605 ms – 764 ms

LCP Subparts LAB Unthrottled

The subparts attribute LCP to your server, resource discovery, download, or rendering. Note that the Lab LCP shown above is a simulated throttled estimate.

element render delay 2.02 s
time to first byte 23 ms

Page weight

Metric Value Change / range Trend
Page Weight 1.61 MB ↓ -32.5 kB (-2%) 1.59 MB – 2.00 MB
Requests 92 → no change 91 – 98
Third-party Weight 928 kB ↑ +2.9 kB (+0.3%) 904 kB – 1.48 MB
Third-party CPU 337 ms ↓ -236 ms (-41.2%) significant 287 ms – 602 ms
Unused JS 326 kB ↑ +1.4 kB (+0.4%) 309 kB – 326 kB
Unused CSS 24.2 kB ↓ -652 B (-2.6%) 24.2 kB – 24.8 kB

By resource type

Type Transfer Share Size Requests
script 58.6% 941 kB 31
font 19.9% 319 kB 7
image 14% 225 kB 36
stylesheet 4.1% 65.8 kB 4
document 2.3% 36.5 kB 3
other 1.1% 18.1 kB 11
Total 1.61 MB 92

Third parties 7 entities

Entity Transfer Size Main thread Simulated
Google CDN script 356 kB 34 ms
Hubspot script 340 kB 74 ms
Google Tag Manager script 181 kB 24 ms
Sentry 26.3 kB 194 ms
LinkedIn Ads 24.0 kB 11 ms
All 7 928 kB 337 ms

Page health

Metric Value Change / range Trend
Main Thread Work 3.87 s ↓ -1920 ms (-33.1%) significant 3.60 s – 6.14 s
Long Tasks 16 ↓ -4 (-20%) 13 – 20
DOM Elements 336 → no change 336 – 336
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 40 → no change 39 – 40
A11y Failures 3 → no change 3 – 3
A11y Failing Nodes 5 → no change 5 – 5

Main thread work

Task Time Share Duration Simulated
script evaluation 51% 1.98 s
other 25% 968 ms
style layout 12% 465 ms
script parse compile 5% 208 ms
paint composite render 4% 138 ms
garbage collection 2% 79 ms
parse HTML 1% 33 ms
Total 3.87 s

Axe violations axe-core 4.13.0, full rule set

40 violating nodes across 6 rules, 498 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

  • moderate region — All page content should be contained by landmarks 30 nodes
    Offending elements (5 of 30)
    1. #top
      <div id="top" class="block block--hero">
    2. #clients > .container--medium.container
      <div class="container container--medium">
    3. img[alt="Statefarm logo"]
      <img width="120" src="/assets/images/clients/statefarm-logo-grey.svg" alt="Statefarm logo">
    4. img[alt="Casper Sleep logo"]
      <img width="120" src="/assets/images/clients/casper-grey.svg" alt="Casper Sleep logo">
    5. img[alt="MSNBC logo"]
      <img width="120" src="/assets/images/clients/full-msnbc-grey.svg" alt="MSNBC logo">
  • critical aria-required-attr — Required ARIA attributes must be provided 3 nodes
    Offending elements
    1. .inputs-list
      <ul role="checkbox" class="inputs-list multi-container">
    2. .hs-form-radio[role="radio"]:nth-child(1)
      <li class="hs-form-radio" role="radio"><label for="budget_secured0-c37d3ce1-287d-4056-8e89-c446aef5be8c" class="hs-form-radio-display"><input id="budget_secured0-c37d3ce1-287d-4056-8e89-c446aef5be8c"…
    3. .hs-form-radio[role="radio"]:nth-child(2)
      <li class="hs-form-radio" role="radio"><label for="budget_secured1-c37d3ce1-287d-4056-8e89-c446aef5be8c" class="hs-form-radio-display"><input id="budget_secured1-c37d3ce1-287d-4056-8e89-c446aef5be8c"…
  • serious nested-interactive — Interactive controls must not be nested 3 nodes
    Offending elements
    1. .inputs-list
      <ul role="checkbox" class="inputs-list multi-container">
    2. .hs-form-radio[role="radio"]:nth-child(1)
      <li class="hs-form-radio" role="radio"><label for="budget_secured0-c37d3ce1-287d-4056-8e89-c446aef5be8c" class="hs-form-radio-display"><input id="budget_secured0-c37d3ce1-287d-4056-8e89-c446aef5be8c"…
    3. .hs-form-radio[role="radio"]:nth-child(2)
      <li class="hs-form-radio" role="radio"><label for="budget_secured1-c37d3ce1-287d-4056-8e89-c446aef5be8c" class="hs-form-radio-display"><input id="budget_secured1-c37d3ce1-287d-4056-8e89-c446aef5be8c"…
  • moderate landmark-one-main — Document should have one main landmark 2 nodes
    Offending elements
    1. html
      <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#" class="js-enabled">
    2. iframe[title="reCAPTCHA"] >>> html
      <html dir="ltr" lang="en">
  • minor aria-allowed-role — ARIA role should be appropriate for the element 1 node
    Offending element
    1. .inputs-list
      <ul role="checkbox" class="inputs-list multi-container">
  • moderate heading-order — Heading levels should only increase by one 1 node
    Offending element
    1. #trusted-by-prominent-organizations
      <h3 class="text-align--center" id="trusted-by-prominent-organizations">Trusted by Prominent Organizations</h3>

Accessibility failures 3 of 33 audits

  • aria-required-attr — `[role]`s do not have all required `[aria-*]` attributes 3 nodes
  • heading-order — Heading elements are not in a sequentially-descending order 1 node
  • landmark-one-main — Document does not have a main landmark. 1 node

Best Practices failures 2 of 20 audits

  • third-party-cookies — Uses third-party cookies 15 items
  • inspector-issues — Issues were logged in the `Issues` panel in Chrome Devtools 1 item

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2

Measurement log

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 3, 2026, 1:50 AM UTC 58 12.97 s 0 622 ms 1.61 MB 3/3 ±7 3,238 +30% 35.9s Wayback
Sep 25, 2026, 11:57 PM UTC 47 13.05 s 0 1.61 s 1.64 MB 3/3 ±2 2,456 -1% 38s Wayback
Sep 18, 2026, 8:34 PM UTC 52 13.00 s 0 1.03 s 1.62 MB 3/3 ±4 2,695 +8% 40.7s Wayback
Sep 11, 2026, 5:40 PM UTC 54 13.04 s 0 909 ms 1.62 MB 3/3 ±2 2,500 +1% 40.9s Wayback
Sep 4, 2026, 6:10 PM UTC old URL 47 15.41 s 0 1.32 s 1.98 MB 3/3 ±9 2,332 -6% 39.2s Wayback
Sep 4, 2026, 2:56 PM UTC 47 14.14 s 0 1.43 s 1.63 MB 3/3 ±3 2,487 0% 40.7s Wayback
Aug 28, 2026, 5:50 PM UTC old URL 45 15.53 s 0 1.67 s 2.00 MB 3/3 ±18 2,475 0% 52.8s Wayback
Aug 28, 2026, 1:56 PM UTC 48 12.99 s 0 1.60 s 1.62 MB 3/3 ±2 2,492 0% 39.7s Wayback
Aug 20, 2026, 8:27 PM UTC old URL 44 15.11 s 0 1.15 s 1.91 MB 3/3 ±13 2,467 -1% 43.6s Wayback
Aug 20, 2026, 7:37 PM UTC 62 12.85 s 0 484 ms 1.59 MB 3/3 ±8 4,395 +77% 33s Wayback

Embed this score

Use this web component to show chromatichq.com's scores on any website, updated whenever this instance re-measures. Don’t forget to bundle the speedlify2-score.js component code into your site!

<speedlify2-score speedlify-url="https://www.speedlify.dev/" url="https://chromatichq.com/"></speedlify2-score>