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

fossgaming.codeberg.page

https://fossgaming.codeberg.page/

35PERF 81A11Y 96BEST 91SEO ✗AXE –CWV

Ranks Overall #1,734 Built Awesome #1,106

Data from Oct 7, 2026, 5:20 PM UTC old Measured once a week · 12 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

Uses Font Awesome 6.7.2Font Awesome 6.7.2
Self-hosted · git-pages Hosted by Self-hosted

Lighthouse Scores LAB Simulated

35
Performance
↑ +4 (+12.9%)
81
Accessibility
no change
96
Best Practices
↑ +4 (+4.3%)
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 35.68 s poor ↓ -3308 ms (-8.5%) 34.15 s – 38.98 s
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a —
CLS CWV (estimate) Cumulative Layout Shift 0.010 good → no change 0.010 – 0.011
TBT Total Blocking Time 892 ms poor ↓ -362 ms (-28.9%) significant 511 ms – 1.25 s
FCP First Contentful Paint 35.68 s poor ↓ -924 ms (-2.5%) 34.15 s – 36.60 s
Speed Index 35.68 s poor ↓ -924 ms (-2.5%) 34.15 s – 36.60 s
TTFB Time to First Byte 827 ms needs work ↓ -477 ms (-36.6%) significant 791 ms – 1.30 s

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.

resource load duration 893 ms
time to first byte 157 ms
element render delay 69 ms
resource load delay 9 ms

Page weight

Metric Value Change / range Trend
Page Weight 9.98 MB ↓ -1039.8 kB (-9.6%) 9.09 MB – 11.97 MB
Requests 116 ↓ -1 (-0.9%) 116 – 135
Third-party Weight 35.48 MB ↓ -2019.0 kB (-5.5%) 33.17 MB – 46.84 MB
Third-party CPU 0 ms → no change 0 ms – 0 ms
Unused JS 0 B → no change 0 B – 0 B
Unused CSS 18.0 kB ↑ +3 B 17.9 kB – 18.0 kB

By resource type

Type Transfer Share Size Requests
document 69.2% 6.90 MB 1
media 25.6% 2.55 MB 73
font 3.2% 315 kB 5
image 1.7% 168 kB 25
stylesheet 0.4% 38.2 kB 6
Total 9.98 MB 116

Third parties 8 entities

Entity Transfer Size Main thread Simulated
masto.host media 20.52 MB 0 ms
c.im media 4.80 MB 0 ms
mastodon.social media 3.95 MB 0 ms
techhub.social 2.65 MB 0 ms
fosstodon.org 2.62 MB 0 ms
All 8 35.48 MB 0 ms

Page health

Metric Value Change / range Trend
Main Thread Work 8.69 s ↓ -4177 ms (-32.5%) significant 6.69 s – 12.87 s
Long Tasks 18 ↓ -2 (-10%) significant 12 – 20
DOM Elements 82,152 ↑ +19 78,702 – 82,152
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 3,519 ↑ +5 (+0.1%) 3,417 – 3,519
A11y Failures 3 → no change 3 – 3
A11y Failing Nodes 4,170 ↑ +4 (+0.1%) 4,102 – 4,178

Main thread work

Task Time Share Duration Simulated
other 46% 4.03 s
style layout 26% 2.25 s
paint composite render 17% 1.46 s
parse HTML 9% 770 ms
script evaluation 2% 170 ms
garbage collection 0% 17 ms
script parse compile 0% 1 ms
Total 8.69 s

Axe violations axe-core 4.13.0, full rule set

3519 violating nodes across 7 rules, 29992 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 2514 nodes
    Offending elements (5 of 2,514)
    1. li:nth-child(1) > a[href="/"]
      <a href="/">News</a>
    2. li:nth-child(2) > a[href$="games"]
      <a href="/games">Games</a>
    3. a[href$="engines"]
      <a href="/engines">Engines</a>
    4. a[href$="about"]
      <a href="/about">About</a>
    5. a[onclick="showSection('blogs')"]
      <a href="#" class="news-category blogs" onclick="showSection('blogs')">Blogs</a>
  • serious link-name — Links must have discernible text 501 nodes
    Offending elements (5 of 501)
    1. .social-media.mastodon[data-year="2026"]:nth-child(296) > .mastodon.post-title > a
      <a href="https://mastodon.gamedev.place/@ShatteredPixel/117377946324838270"></a>
    2. .social-media.mastodon[data-year="2026"]:nth-child(297) > .mastodon.post-title > a
      <a href="https://mastodon.social/@Thrive_Game/117377941422218156"></a>
    3. .social-media.mastodon[data-year="2026"]:nth-child(298) > .mastodon.post-title > a
      <a href="https://mastodon.gamedev.place/@congusbongus/117376681889833007"></a>
    4. .social-media.mastodon[data-year="2026"]:nth-child(299) > .mastodon.post-title > a
      <a href="https://mastodon.gamedev.place/@godotengine/117371432643930291"></a>
    5. .social-media.mastodon[data-year="2026"]:nth-child(300) > .mastodon.post-title > a
      <a href="https://mastodon.gamedev.place/@congusbongus/117370372389776435"></a>
  • minor empty-heading — Headings should not be empty 499 nodes
    Offending elements (5 of 499)
    1. .social-media.mastodon[data-year="2026"]:nth-child(296) > .mastodon.post-title
      <h3 class="post-title mastodon"> <a href="https://mastodon.gamedev.place/@ShatteredPixel/117377946324838270"></a> </h3>
    2. .social-media.mastodon[data-year="2026"]:nth-child(297) > .mastodon.post-title
      <h3 class="post-title mastodon"> <a href="https://mastodon.social/@Thrive_Game/117377941422218156"></a> </h3>
    3. .social-media.mastodon[data-year="2026"]:nth-child(298) > .mastodon.post-title
      <h3 class="post-title mastodon"> <a href="https://mastodon.gamedev.place/@congusbongus/117376681889833007"></a> </h3>
    4. .social-media.mastodon[data-year="2026"]:nth-child(299) > .mastodon.post-title
      <h3 class="post-title mastodon"> <a href="https://mastodon.gamedev.place/@godotengine/117371432643930291"></a> </h3>
    5. .social-media.mastodon[data-year="2026"]:nth-child(300) > .mastodon.post-title
      <h3 class="post-title mastodon"> <a href="https://mastodon.gamedev.place/@congusbongus/117370372389776435"></a> </h3>
  • moderate landmark-unique — Landmarks should have a unique role or role/label/title (i.e. accessible name) combination 2 nodes
    Offending elements
    1. .main-nav
      <nav class="main-nav"> <ul> <li><a href="/">News</a></li> <li><a href="/games">Games</a></li> <li><a href="/engines">Engines</a></li> <li><a href="/about">About</a></li> </ul> </nav>
    2. body > main
      <main>
  • moderate landmark-main-is-top-level — Main landmark should not be contained in another landmark 1 node
    Offending element
    1. .two-column-layout
      <main class="two-column-layout">
  • moderate landmark-no-duplicate-main — Document should not have more than one main landmark 1 node
    Offending element
    1. body > main
      <main>
  • moderate page-has-heading-one — Page should contain a level-one heading 1 node
    Offending element
    1. html
      <html lang="en">

Accessibility failures 3 of 18 audits

  • color-contrast — Background and foreground colors do not have a sufficient contrast ratio. 2514 nodes
  • target-size — Touch targets do not have sufficient size or spacing. 1155 nodes
  • link-name — Links do not have a discernible name 501 nodes

Best Practices failures 1 of 18 audits

  • image-aspect-ratio — Displays images with incorrect aspect ratio 4 items

SEO failures 1 of 8 audits

  • meta-description — Document does not have a meta description

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 7, 2026, 5:20 PM UTC 35 35.68 s 0.010 892 ms 9.98 MB 3/3 ±1 2,428 -2% 306.7s Wayback
Sep 30, 2026, 3:43 PM UTC 31 38.98 s 0.010 1.25 s 11.04 MB 3/3 ±3 2,456 -1% 313.2s Wayback
Sep 30, 2026, 8:13 AM UTC CHROME_INTERSTITIAL_ERROR: Chrome prevented page load with an interstitial. Make sure you are testing the correct URL and that the server is properly responding to all requests. 13.6s
Sep 23, 2026, 5:40 AM UTC 32 35.48 s 0.011 1.15 s 11.97 MB 3/3 ±3 2,464 -1% 328.9s Wayback
Sep 16, 2026, 3:40 AM UTC 42 35.93 s 0.011 511 ms 9.15 MB 3/3 ±14 2,491 0% 305.7s Wayback
Sep 9, 2026, 3:25 AM UTC 39 34.22 s 0.011 637 ms 9.09 MB 3/3 ±19 3,237 +30% 223.2s Wayback
Sep 2, 2026, 3:11 AM UTC 33 34.15 s 0.011 987 ms 10.40 MB 3/3 ±8 2,640 +6% 256.7s Wayback
Sep 1, 2026, 5:43 PM UTC TRACING_ALREADY_STARTED: An internal Chrome error occurred. Please restart Chrome and try re-running Lighthouse. 150.4s
Sep 1, 2026, 7:23 AM UTC TRACING_ALREADY_STARTED: An internal Chrome error occurred. Please restart Chrome and try re-running Lighthouse. 200.6s
Aug 31, 2026, 10:41 PM UTC TRACING_ALREADY_STARTED: An internal Chrome error occurred. Please restart Chrome and try re-running Lighthouse. 179.2s
Aug 29, 2026, 5:51 AM UTC TRACING_ALREADY_STARTED: An internal Chrome error occurred. Please restart Chrome and try re-running Lighthouse. 239.2s
Aug 20, 2026, 10:37 PM UTC 35 37.68 s 0.011 886 ms 10.02 MB 3/3 ±7 2,692 +8% 295.7s Wayback

Embed this score

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