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

bennypowers.dev

https://bennypowers.dev/

78PERF 88A11Y 96BEST 91SEO βœ—AXE –CWV

Ranks Overall #1,539 Built Awesome #1,018

Data from Oct 2, 2026, 11:05 PM UTC old Measured once a week Β· 7 runs since Aug 20, 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

Eleventy Built with Eleventy
Uses Lit 3.3.3Lit 3.3.3
Netlify Hosted by Netlify

Lighthouse Scores LAB Simulated

78
Performance
↓ -9 (-10.3%)
88
Accessibility
no change
96
Best Practices
no change
91
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 4.80 s poor ↑ +1181 ms (+32.6%) 1.94 s – 4.97 s
INP CWV Interaction to Next Paint β€” field only, no lab run can measure it n/a —
CLS CWV (estimate) Cumulative Layout Shift 0.002 good β†’ no change 0.002 – 0.087
TBT Total Blocking Time 235 ms needs work ↑ +81 ms (+52.6%) significant 104 ms – 235 ms
FCP First Contentful Paint 1.70 s good ↓ -8 ms (-0.5%) 1.70 s – 1.74 s
Speed Index 1.70 s good ↓ -8 ms (-0.5%) 1.70 s – 1.82 s
TTFB Time to First Byte 605 ms good ↓ -19 ms (-3%) 605 ms – 644 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 297 ms
time to first byte 5 ms

Page weight

Metric Value Change / range Trend
Page Weight 973 kB ↑ +82 B 972 kB – 974 kB
Requests 105 β†’ no change 105 – 105
Third-party Weight 43.8 kB ↓ -43 B (-0.1%) 43.8 kB – 44.1 kB
Third-party CPU 15 ms ↑ +4 ms (+32.7%) 9 ms – 21 ms
Unused JS 0 B β†’ no change 0 B – 0 B
Unused CSS 0 B β†’ no change 0 B – 0 B

By resource type

Type Transfer Share Size Requests
font 50.1% 488 kB 2
image 31.1% 302 kB 33
script 13.8% 134 kB 60
document 4.3% 42.3 kB 1
other 0.4% 4.1 kB 3
stylesheet 0.2% 2.2 kB 2
Total 973 kB 105

Third parties 4 entities

Entity Transfer Size Main thread Simulated
JSPM script 37.7 kB 12 ms
zgo.at 4.3 kB 3 ms
Google Fonts 1.4 kB 0 ms
goatcounter.com 382 B 0 ms
Total 43.8 kB 15 ms

Page health

Metric Value Change / range Trend
Main Thread Work 1.78 s ↓ -68 ms (-3.7%) 1.44 s – 1.85 s
Long Tasks 3 ↑ +1 (+50%) 1 – 4
DOM Elements 5,129 β†’ no change 5,114 – 5,129
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 18 β†’ no change 18 – 18
A11y Failures 3 β†’ no change 3 – 3
A11y Failing Nodes 17 β†’ no change 17 – 17

Main thread work

Task Time Share Duration Simulated
other 48% 857 ms
script evaluation 25% 443 ms
parse HTML 12% 217 ms
style layout 11% 191 ms
paint composite render 2% 39 ms
script parse compile 1% 18 ms
garbage collection 1% 18 ms
Total 1.78 s

Axe violations axe-core 4.13.0, full rule set

18 violating nodes across 3 rules, 1057 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.

  • critical aria-required-parent β€” Certain ARIA roles must be contained by particular parents 10 nodes
    Offending elements (5 of 10)
    1. gnome2-session gtk2-menu-button[label="Applications"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    2. gnome2-session gtk2-menu-button[label="Places"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    3. gnome2-session gtk2-menu-button[label="System"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    4. gtk2-menu-button[label="Conversation"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    5. gtk2-menu-button[label="Buddies"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
  • serious aria-prohibited-attr β€” Elements must only use permitted ARIA attributes 4 nodes
    Offending elements
    1. gnome2-workspace-switcher div[aria-label="Workspace 1 (active)"]
      <div class="workspace active" aria-label="Workspace 1 (active)"> <!--?lit$801538928$--> </div>
    2. gnome2-workspace-switcher div[aria-label="Workspace 2"]
      <div class="workspace " aria-label="Workspace 2"> <!--?lit$801538928$--> </div>
    3. gnome2-workspace-switcher div[aria-label="Workspace 3"]
      <div class="workspace " aria-label="Workspace 3"> <!--?lit$801538928$--> </div>
    4. gnome2-workspace-switcher div[aria-label="Workspace 4"]
      <div class="workspace " aria-label="Workspace 4"> <!--?lit$801538928$--> </div>
  • moderate region β€” All page content should be contained by landmarks 4 nodes
    Offending elements
    1. gnome2-session gtk2-menu-button[label="Applications"] span
      <span><!--lit-part-->Applications<!--/lit-part--></span>
    2. gnome2-session gtk2-menu-button[label="Places"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    3. gnome2-session gtk2-menu-button[label="System"] button[part="trigger"][role="menuitem"]
      <button part="trigger" role="menuitem" aria-haspopup="menu" aria-expanded="false"> <!-- An icon rendered before the label text, typically an SVG. SHOULD be 14px wide. --> <slot name="icon"></slot> <s…
    4. gnome2-panel[position="bottom"] #end
      <div id="end" part="end"> <!-- Panel applets (block elements) aligned to the end. SHOULD contain gnome2-clock and gnome2-workspace-switcher. --> <slot name="end"></slot> </div>

Accessibility failures 3 of 27 audits

  • aria-required-parent β€” `[role]`s are not contained by their required parent element 10 nodes
  • aria-prohibited-attr β€” Elements use prohibited ARIA attributes 4 nodes
  • target-size β€” Touch targets do not have sufficient size or spacing. 3 nodes

Best Practices failures 1 of 20 audits

  • image-aspect-ratio β€” Displays images with incorrect aspect ratio 1 item

SEO failures 1 of 8 audits

  • link-text β€” Links do not have descriptive text 2 items

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2

Measurement log

Field history 25 weeks

Weekly p75 from the CrUX History API, backfilled in a single request.

Week ending LCPINPCLSFCPTTFB
2026-07-11 β†’ 2026-09-26 No data β€” 12 weeks under the CrUX reporting threshold
2026-07-04 1.57 s 236 ms 0.010 837 ms 426 ms
2026-06-27 1.57 s 236 ms 0.010 837 ms 426 ms
2026-06-20 1.56 s 238 ms 0.010 832 ms 408 ms
2026-06-13 1.55 s 225 ms 0.010 751 ms 404 ms
2026-06-06 2.28 s β€” 0.170 1.14 s 712 ms
2026-05-30 2.28 s β€” 0.160 1.13 s 710 ms
2026-04-11 β†’ 2026-05-23 No data β€” 7 weeks under the CrUX reporting threshold

Runs

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 2, 2026, 11:05 PM UTC 78 4.80 s 0.002 235 ms 973 kB 3/3 Β±24 2,472 -1% 34.9s Wayback
Sep 25, 2026, 12:34 AM UTC 87 3.62 s 0.002 154 ms 973 kB 3/3 Β±26 2,291 -8% 35.2s Wayback
Sep 17, 2026, 11:30 PM UTC 79 4.97 s 0.060 135 ms 973 kB 3/3 Β±21 2,340 -6% 34.1s Wayback
Sep 10, 2026, 9:32 PM UTC 97 1.94 s 0.056 104 ms 974 kB 3/3 Β±35 3,285 +32% 31s Wayback
Sep 3, 2026, 7:23 PM UTC 82 4.66 s 0.002 104 ms 973 kB 3/3 Β±0 2,948 +19% 29s Wayback
Aug 27, 2026, 7:07 PM UTC 87 3.48 s 0.087 148 ms 973 kB 3/3 Β±8 2,327 -6% 33.9s Wayback
Aug 20, 2026, 4:32 PM UTC 79 4.96 s 0.002 168 ms 972 kB 3/3 Β±12 2,438 -2% 35.5s Wayback

Embed this score

Use this web component to show bennypowers.dev'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://bennypowers.dev/"></speedlify2-score>