svar.dev
Ranks Overall #1,657 Astro Showcase #186
Data from Oct 2, 2026, 1:52 PM 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
Lighthouse Scores LAB Simulated
Metrics LAB FIELD
Field figures are the p75 across real Chrome users over a 28-day trailing window (2026-09-02 → 2026-09-29), origin-level.
| Metric | Lab Simulated | Field | |||
|---|---|---|---|---|---|
| Value | Change / range | Trend | p75 | Distribution | |
| LCP CWV Largest Contentful Paint | 4.10 s poor | — 4.10 s – 4.10 s | 2.01 s good | 82.5% 11.1% 6.4% | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | 138 ms good | 88.3% 10.4% 1.4% | |
| CLS CWV Cumulative Layout Shift | 0.040 good | — 0.040 – 0.040 | 0 good | 97.6% 1.1% 1.3% | |
| TBT Total Blocking Time | 733 ms poor | — 733 ms – 733 ms | n/a | — | |
| FCP First Contentful Paint | 2.37 s needs work | — 2.37 s – 2.37 s | 1.82 s needs work | 74.4% 14.6% 11% | |
| Speed Index | 2.37 s good | — 2.37 s – 2.37 s | n/a | — | |
| TTFB Time to First Byte | 622 ms good | — 622 ms – 622 ms | 911 ms needs work | 69.3% 24.6% 6% | |
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.
LCP LAB Simulated vs LCP FIELD
The lab LCP is 2.04× the field p75 — real users likely have above-average hardware or network connectivity.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 1.75 MB | — 1.75 MB – 1.75 MB | |
| Requests | 93 | — 93 – 93 | |
| Third-party Weight | 679 kB | — 679 kB – 679 kB | |
| Third-party CPU | 272 ms | — 272 ms – 272 ms | |
| Unused JS | 266 kB | — 266 kB – 266 kB | |
| Unused CSS | 26.3 kB | — 26.3 kB – 26.3 kB |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| image | 48% | 843 kB | 50 | |
| script | 36.7% | 644 kB | 18 | |
| document | 5.6% | 98.8 kB | 1 | |
| stylesheet | 4.6% | 80.6 kB | 10 | |
| font | 4% | 70.3 kB | 2 | |
| other | 1% | 18.2 kB | 12 | |
| Total | 1.75 MB | 93 |
Third parties 8 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Google Tag Manager | 564 kB | 201 ms | |
| Google Fonts | 73.4 kB | 0 ms | |
| Clarity | 27.7 kB | 67 ms | |
| JSDelivr CDN | 6.6 kB | 0 ms | |
| ahrefs.com | 3.3 kB | 3 ms | |
| All 8 | 679 kB | 272 ms |
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 2.67 s | — 2.67 s – 2.67 s | |
| Long Tasks | 6 | — 6 – 6 | |
| DOM Elements | 792 | — 792 – 792 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 62 | — 62 – 62 | |
| A11y Failures | 4 | — 4 – 4 | |
| A11y Failing Nodes | 15 | — 15 – 15 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| script evaluation | 44% | 1.17 s | |
| other | 29% | 764 ms | |
| style layout | 11% | 305 ms | |
| script parse compile | 7% | 184 ms | |
| paint composite render | 6% | 164 ms | |
| parse HTML | 2% | 56 ms | |
| garbage collection | 1% | 30 ms | |
| Total | 2.67 s |
Axe violations axe-core 4.13.0, full rule set
62 violating nodes across 4 rules, 1315 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 52 nodesOffending elements (5 of 52)
-
a[href="/"]<a href="/" class="astro-63r5eucr"> <img src="/images/logos/svar_common.svg" alt="SVAR Logo" class="astro-63r5eucr"> </a> -
.first<span class="first astro-7nw46rgj"> Speed up your development with open-source</span> -
#typing-text<span id="typing-text" class="astro-7nw46rgj">Gantt Char</span> -
h1<h1 class="sv-headline-large main-title astro-7nw46rgj"> React, Svelte & Vue UI Components </h1> -
.sv-subtitle-small.subtitle.astro-7nw46rgj<p class="sv-subtitle-small subtitle astro-7nw46rgj"> Build modern React, Svelte & Vue apps with framework-native components for scheduling, planning, data management, and file browsing. Fast to …
-
-
critical
button-name— Buttons must have discernible text 5 nodesOffending elements
-
button[aria-current="true"]<button class="button button-radio astro-oiqln2de active" type="button" aria-current="true" data-index="0"></button> -
button[data-index="1"]<button class="button button-radio astro-oiqln2de" type="button" aria-current="false" data-index="1"></button> -
button[data-index="2"]<button class="button button-radio astro-oiqln2de" type="button" aria-current="false" data-index="2"></button> -
button[data-index="3"]<button class="button button-radio astro-oiqln2de" type="button" aria-current="false" data-index="3"></button> -
button[data-index="4"]<button class="button button-radio astro-oiqln2de" type="button" aria-current="false" data-index="4"></button>
-
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 3 nodesOffending elements
-
.card.astro-oxvc2lyr:nth-child(1) > .content.astro-oxvc2lyr > .main-block.astro-oxvc2lyr > .title-block.astro-oxvc2lyr > .to-license[href$="licenses/#pro"]<a href="/licenses/#pro" class="to-license astro-oxvc2lyr">+ PRO</a> -
.card.astro-oxvc2lyr:nth-child(3) > .content.astro-oxvc2lyr > .main-block.astro-oxvc2lyr > .title-block.astro-oxvc2lyr > .to-license[href$="licenses/#pro"]<a href="/licenses/#pro" class="to-license astro-oxvc2lyr">+ PRO</a> -
.card.astro-oxvc2lyr:nth-child(4) > .content.astro-oxvc2lyr > .main-block.astro-oxvc2lyr > .title-block.astro-oxvc2lyr > .to-license[href$="licenses/#pro"]<a href="/licenses/#pro" class="to-license astro-oxvc2lyr">+ PRO</a>
-
-
critical
image-alt— Images must have alternative text 2 nodesOffending elements
-
.astro-hdaghn35.card:nth-child(2) > .about-article.astro-hdaghn35 > .box.sv-inverse.top > .astro-k7g7semk:nth-child(1)<img src="/images/blog/authors/olga.t.webp" class="astro-k7g7semk"> -
.astro-hdaghn35.card:nth-child(3) > .about-article.astro-hdaghn35 > .box.sv-inverse.top > .astro-k7g7semk:nth-child(1)<img src="/images/blog/authors/olga.t.webp" class="astro-k7g7semk">
-
Accessibility failures 4 of 29 audits
-
button-name— Buttons do not have an accessible name 5 nodes -
target-size— Touch targets do not have sufficient size or spacing. 5 nodes -
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 3 nodes -
image-alt— Image elements do not have `[alt]` attributes 2 nodes
Best Practices failures 2 of 19 audits
-
third-party-cookies— Uses third-party cookies 6 items -
inspector-issues— Issues were logged in the `Issues` panel in Chrome Devtools 1 item
SEO failures 1 of 10 audits
-
image-alt— Image elements do not have `[alt]` attributes 2 items
Hygiene
Measurement log
Field history 25 weeks
Weekly p75 from the CrUX History API, backfilled in a single request.
| Week ending | LCP | INP | CLS | FCP | TTFB |
|---|---|---|---|---|---|
| 2026-09-26 | 1.92 s | 135 ms | 0 | 1.78 s | 914 ms |
| 2026-09-19 | 2.02 s | 138 ms | 0 | 1.82 s | 944 ms |
| 2026-09-12 | 1.88 s | 131 ms | 0 | 1.67 s | 887 ms |
| 2026-09-05 | 1.88 s | 129 ms | 0 | 1.68 s | 918 ms |
| 2026-08-29 | 2.02 s | 123 ms | 0 | 1.74 s | 919 ms |
| 2026-08-22 | 1.93 s | 110 ms | 0 | 1.69 s | 900 ms |
| 2026-08-15 | 2.11 s | 114 ms | 0 | 1.93 s | 956 ms |
| 2026-08-08 | 2.14 s | 119 ms | 0 | 1.94 s | 993 ms |
| 2026-08-01 | 1.95 s | 124 ms | 0 | 1.76 s | 975 ms |
| 2026-07-25 | 2.01 s | 126 ms | 0 | 1.86 s | 987 ms |
| 2026-07-18 | 1.97 s | 124 ms | 0 | 1.79 s | 971 ms |
| 2026-07-11 | 1.66 s | 128 ms | 0 | 1.37 s | 776 ms |
Runs
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 2, 2026, 1:52 PM UTC | 66 | 4.10 s | 0.040 | 733 ms | 1.75 MB | 3/3 | ±3 | 2,427 -2% | 34.5s |
|