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

fomr.io

https://fomr.io/

63PERF 84A11Y 73BEST 92SEO ✗AXE ✓CWV

Ranks Overall #1,660 Astro Showcase #187

Data from Oct 2, 2026, 6:55 AM UTC old Measured once a month · 1 run since Oct 2, 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

Astro Built with Astro
Cloudflare Hosted by Cloudflare

Lighthouse Scores LAB Simulated

63
Performance
no change
84
Accessibility
no change
73
Best Practices
no change
92
SEO
no change

Metrics LAB FIELD

Core Web Vitals: passing 3 of 3 assessed from real Chrome users.

Field figures are the p75 across real Chrome users over a 28-day trailing window (2026-09-02 → 2026-09-29), url-level.

Metric Lab Simulated Field
Value Change / range Trend p75 Distribution
LCP CWV Largest Contentful Paint 2.86 s needs work — 2.86 s – 2.86 s 2.24 s good 78.7% 15.1% 6.2%
INP CWV Interaction to Next Paint — field only, no lab run can measure it n/a — 184 ms good 76.7% 15.9% 7.4%
CLS CWV Cumulative Layout Shift 0.005 good — 0.005 – 0.005 0 good 96.7% 2% 1.3%
TBT Total Blocking Time 2.63 s poor — 2.63 s – 2.63 s n/a —
FCP First Contentful Paint 2.56 s needs work — 2.56 s – 2.56 s 2.19 s needs work 64.6% 22.1% 13.3%
Speed Index 2.56 s good — 2.56 s – 2.56 s n/a —
TTFB Time to First Byte 611 ms good — 611 ms – 611 ms 1.18 s needs work 61.7% 30.5% 7.8%

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 116 ms
time to first byte 18 ms

LCP LAB Simulated vs LCP FIELD

Lab 2.86 s
Field p75 2.24 s

The lab LCP is 1.28× the field p75 — real users likely have above-average hardware or network connectivity.

Page weight

Metric Value Change / range Trend
Page Weight 3.42 MB — 3.42 MB – 3.42 MB
Requests 113 — 113 – 113
Third-party Weight 630 kB — 630 kB – 630 kB
Third-party CPU 154 ms — 154 ms – 154 ms
Unused JS 594 kB — 594 kB – 594 kB
Unused CSS 19.9 kB — 19.9 kB – 19.9 kB

By resource type

Type Transfer Share Size Requests
script 48.4% 1.65 MB 25
other 35.1% 1.20 MB 38
font 8.9% 303 kB 10
image 5.1% 174 kB 24
stylesheet 1.7% 59.4 kB 13
document 0.8% 28.1 kB 2
Total 3.42 MB 113

Third parties 7 entities

Entity Transfer Size Main thread Simulated
Facebook script 261 kB 130 ms
Google Tag Manager script 158 kB 15 ms
Google Fonts font 152 kB 0 ms
Amazon Web Services script 56.9 kB 8 ms
Google/Doubleclick Ads 2.7 kB 1 ms
All 7 630 kB 154 ms

Page health

Metric Value Change / range Trend
Main Thread Work 6.42 s — 6.42 s – 6.42 s
Long Tasks 18 — 18 – 18
DOM Elements 1,247 — 1,247 – 1,247
Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) 122 — 122 – 122
A11y Failures 6 — 6 – 6
A11y Failing Nodes 8 — 8 – 8

Main thread work

Task Time Share Duration Simulated
script evaluation 47% 3.03 s
other 20% 1.26 s
style layout 14% 915 ms
script parse compile 7% 467 ms
paint composite render 7% 448 ms
garbage collection 3% 176 ms
parse HTML 2% 127 ms
Total 6.42 s

Axe violations axe-core 4.13.0, full rule set

122 violating nodes across 6 rules, 1611 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 116 nodes
    Offending elements (5 of 116)
    1. .text-2xl.gap-8 > li:nth-child(1)
      <li> <a class="link-header" href="/features" data-umami-event="NavigationClicked" data-umami-event-destination="features" data-umami-event-source="header">Features</a> </li>
    2. .text-2xl.gap-8 > li:nth-child(2)
      <li> <a class="link-header" href="/templates" data-umami-event="NavigationClicked" data-umami-event-destination="templates" data-umami-event-source="header">Templates</a> </li>
    3. .text-2xl.gap-8 > li:nth-child(3)
      <li> <a class="link-header" href="/pricing" data-umami-event="NavigationClicked" data-umami-event-destination="pricing" data-umami-event-source="header">Pricing</a> </li>
    4. .contents > .auth-guest-content:nth-child(1)
      <li class="auth-guest-content"> <a class="link-header" href="https://fomr.io/app/sign-in" data-umami-event="NavigationClicked" data-umami-event-destination="sign_in" data-umami-event-source="header">…
    5. .auth-guest-content:nth-child(2)
      <li class="auth-guest-content"> <a class="link-button" href="https://fomr.io/app/guest/new" data-umami-event="GuestEditorCtaClicked" data-umami-event-source="header"> Create form </a> </li>
  • serious listitem — <li> elements must be contained in a <ul> or <ol> 2 nodes
    Offending elements
    1. .contents > .auth-guest-content:nth-child(1)
      <li class="auth-guest-content"> <a class="link-header" href="https://fomr.io/app/sign-in" data-umami-event="NavigationClicked" data-umami-event-destination="sign_in" data-umami-event-source="header">…
    2. .auth-guest-content:nth-child(2)
      <li class="auth-guest-content"> <a class="link-button" href="https://fomr.io/app/guest/new" data-umami-event="GuestEditorCtaClicked" data-umami-event-source="header"> Create form </a> </li>
  • critical button-name — Buttons must have discernible text 1 node
    Offending element
    1. #mobile-menu-toggle
      <button class="hamburger hamburger--elastic z-50" type="button" id="mobile-menu-toggle"> <span class="hamburger-box"> <span class="hamburger-inner"></span> </span> </button>
  • serious color-contrast — Elements must meet minimum color contrast ratio thresholds 1 node
    Offending element
    1. .text-base\/7.text-secondary.text-left
      <p class="text-base/7 font-semibold text-secondary text-left">The visual editor</p>
  • moderate heading-order — Heading levels should only increase by one 1 node
    Offending element
    1. h4
      <h4 class="text-base font-light! text-zinc-600! astro-gmgmnjci">Trusted by</h4>
  • serious list — <ul> and <ol> must only directly contain <li>, <script> or <template> elements 1 node
    Offending element
    1. .text-2xl.gap-8
      <ul class="flex flex-col items-center gap-8 text-2xl">

Accessibility failures 6 of 30 audits

  • listitem — List items (`<li>`) are not contained within `<ul>`, `<ol>` or `<menu>` parent elements. 2 nodes
  • label-content-name-mismatch — Elements with visible text labels do not have matching accessible names. 2 nodes
  • button-name — Buttons do not have an accessible name 1 node
  • color-contrast — Background and foreground colors do not have a sufficient contrast ratio. 1 node
  • heading-order — Heading elements are not in a sequentially-descending order 1 node
  • list — Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`). 1 node

Best Practices failures 4 of 17 audits

  • third-party-cookies — Uses third-party cookies 2 items
  • errors-in-console — Browser errors were logged to the console 1 item
  • inspector-issues — Issues were logged in the `Issues` panel in Chrome Devtools 1 item
  • valid-source-maps — Missing source maps for large first-party JavaScript 2 items

SEO failures 1 of 10 audits

  • crawlable-anchors — Links are not crawlable 1 item

Hygiene

HTTPS HSTS CSP Clickjacking protection Origin isolation Trusted Types bfcache h2 1 console error

Measurement log

Field history 25 weeks

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

Week ending LCPINPCLSFCPTTFB
2026-09-26 2.23 s 182 ms 0 2.13 s 1.15 s
2026-09-19 2.09 s 192 ms 0 2.05 s 1.14 s
2026-09-12 2.23 s 202 ms 0 2.19 s 1.19 s
2026-09-05 2.42 s 206 ms 0 2.21 s 1.16 s
2026-08-29 2.64 s 328 ms 0 2.41 s 1.24 s
2026-08-22 2.94 s 194 ms 0 2.63 s 1.16 s
2026-08-15 2.58 s 304 ms 0 2.28 s 974 ms
2026-08-08 2.55 s 284 ms 0 2.38 s 948 ms
2026-08-01 2.49 s 262 ms 0.010 2.32 s 939 ms
2026-07-25 2.31 s 287 ms 0.010 2.31 s 807 ms
2026-07-18 2.95 s 268 ms 0 3.02 s 925 ms
2026-07-11 2.95 s 302 ms 0 3.10 s 1.03 s

Runs

Every stored run for this URL, newest first.

When Scores PerfLCPCLSTBTWeight RunsSpreadBenchTook Archive
Oct 2, 2026, 6:55 AM UTC 63 2.86 s 0.005 2.63 s 3.42 MB 3/3 ±4 2,489 0% 50.8s Wayback