declos.ca
Ranks Overall #1,671 Built Awesome #1,082
Data from Oct 3, 2026, 7:40 AM 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
Lighthouse Scores LAB Simulated
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 | 5.57 s poor | ↓ -5503 ms (-49.7%) significant 5.43 s – 11.07 s | |
| INP CWV Interaction to Next Paint — field only, no lab run can measure it | n/a | — | |
| CLS CWV (estimate) Cumulative Layout Shift | 0.068 good | → no change 0.068 – 0.155 | |
| TBT Total Blocking Time | 106 ms good | ↓ -115 ms (-52%) significant 72 ms – 221 ms | |
| FCP First Contentful Paint | 2.73 s needs work | ↓ -478 ms (-14.9%) significant 2.73 s – 3.21 s | |
| Speed Index | 2.73 s good | ↓ -1812 ms (-39.9%) 2.73 s – 4.63 s | |
| TTFB Time to First Byte | 617 ms good | ↓ -57 ms (-8.5%) 482 ms – 1.33 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.
Page weight
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Page Weight | 2.39 MB | ↑ +35.7 kB (+1.6%) 1.81 MB – 2.39 MB | |
| Requests | 52 | ↑ +5 (+10.6%) significant 47 – 52 | |
| Third-party Weight | 331 kB | ↑ +1.8 kB (+0.6%) 325 kB – 331 kB | |
| Third-party CPU | 120 ms | ↑ +4 ms (+3.4%) 105 ms – 136 ms | |
| Unused JS | 123 kB | ↑ +750 B (+0.6%) 119 kB – 123 kB | |
| Unused CSS | 0 B | → no change 0 B – 0 B |
By resource type
| Type | Transfer | Share | Size | Requests |
|---|---|---|---|---|
| image | 27% | 644 kB | 15 | |
| other | 25.7% | 614 kB | 10 | |
| media | 25% | 598 kB | 3 | |
| script | 14% | 334 kB | 7 | |
| document | 4.5% | 108 kB | 3 | |
| font | 3.3% | 78.4 kB | 2 | |
| stylesheet | 0.5% | 12.2 kB | 8 | |
| Total | 2.39 MB | 52 |
Third parties 6 entities
| Entity | Transfer | Size | Main thread Simulated |
|---|---|---|---|
| Google Tag Manager | 178 kB | 81 ms | |
| Cloudflare CDN | 84.9 kB | 17 ms | |
| Google Fonts | 49.2 kB | 0 ms | |
| Cloudflare | 10.2 kB | 21 ms | |
| Vimeo | 8.0 kB | 2 ms | |
| All 6 | 331 kB | 120 ms |
Page health
| Metric | Value | Change / range | Trend |
|---|---|---|---|
| Main Thread Work | 1.84 s | ↑ +28 ms (+1.5%) 1.66 s – 1.93 s | |
| Long Tasks | 4 | → no change 3 – 4 | |
| DOM Elements | 244 | → no change 244 – 244 | |
| Axe Violations Violating nodes from a full Axe CLI run (more than Lighthouse reports) | 33 | → no change 33 – 33 | |
| A11y Failures | 4 | → no change 4 – 4 | |
| A11y Failing Nodes | 28 | → no change 28 – 28 |
Main thread work
| Task | Time | Share | Duration Simulated |
|---|---|---|---|
| other | 40% | 736 ms | |
| style layout | 25% | 451 ms | |
| script evaluation | 21% | 393 ms | |
| script parse compile | 7% | 126 ms | |
| paint composite render | 6% | 104 ms | |
| parse HTML | 2% | 28 ms | |
| Total | 1.84 s |
Axe violations axe-core 4.13.0, full rule set
33 violating nodes across 5 rules, 334 passing. This is a standalone Axe CLI run and is stricter than the subset Lighthouse already includes.
-
serious
link-name— Links must have discernible text 14 nodesOffending elements (5 of 14)
-
.toggle-button<a href="#" class="toggle-button"> <span class="bar"></span> <span class="bar"></span> <span class="bar"></span> </a> -
.logoVG[href$="vitamin.games/"][target="_blank"]:nth-child(1)<a class="logoVG" target="_blank" href="https://vitamin.games/"><img src="/assets/images/logos/VitaminGamesNormal.svg"></a> -
.logoXPAV[href$="xpav.ca/"][target="_blank"]:nth-child(2)<a class="logoXPAV" target="_blank" href="https://xpav.ca/"><img src="/assets/images/logos/XPAV_Exp_Blanc.svg"></a> -
.logo50N[target="_blank"]:nth-child(3)<a class="logo50N" target="_blank" href="https://www.fiftynorthevents.com/"><img src="/assets/images/logos/50N_logo.svg"></a> -
.logoBouillant[href$="bouillant.ca/"][target="_blank"]:nth-child(4)<a class="logoBouillant" target="_blank" href="https://bouillant.ca/"><img src="/assets/images/logos/BouillantLogo.png"></a>
-
-
critical
image-alt— Images must have alternative text 10 nodesOffending elements (5 of 10)
-
.logoVG[href$="vitamin.games/"][target="_blank"]:nth-child(1) > img<img src="/assets/images/logos/VitaminGamesNormal.svg"> -
.logoXPAV[href$="xpav.ca/"][target="_blank"]:nth-child(2) > img<img src="/assets/images/logos/XPAV_Exp_Blanc.svg"> -
.logo50N[target="_blank"]:nth-child(3) > img<img src="/assets/images/logos/50N_logo.svg"> -
.logoBouillant[href$="bouillant.ca/"][target="_blank"]:nth-child(4) > img<img src="/assets/images/logos/BouillantLogo.png"> -
.logoUST[target="_blank"]:nth-child(5) > img<img src="/assets/images/logos/UnstandardStudioLogo.svg">
-
-
moderate
region— All page content should be contained by landmarks 5 nodesOffending elements
-
.alex-headshot-container<div class="alex-headshot-container"><img class="alex-headshot" src="/assets/images/Alexandre_circle_blanc.png" alt="Headshot picture of Alexandre Declos"></div> -
#header<h1 class="index-heading" style="text-align: center;" id="header">Hey! I'm <span style="font-weight: 800;"> Alexandre Declos</span>, I'm a<br> <span id="animated-word">Motion Designer</span></h1> -
#index-heading-container > div:nth-child(3)<div style="align-content: center;display: flex;justify-content: center;"> <div id="show-demo" class="btn-blue demoreel-btn" style="width: fit-content; cursor: pointer"> <h2 style="margin-bottom: 0;"… -
#demoreel-video<video id="demoreel-video" autoplay="" loop="" muted="" poster=""> <source src="assets/ShowComp23Dark.mp4" type="video/mp4"> </video> -
body > h3<h3 style="text-align: center; opacity: 0.3; padding-bottom:18px;">scroll to read more</h3>
-
-
serious
list— <ul> and <ol> must only directly contain <li>, <script> or <template> elements 3 nodesOffending elements
-
div:nth-child(2) > ul<ul> -
.footer-content > div > div:nth-child(3) > ul<ul> -
div:nth-child(4) > ul<ul> <lh>Pages</lh> <li><a href="/">Home</a></li> <li><a href="/cv">CV</a></li> <li><a href="/projects">Projects</a></li> <li><a href="/blog">Blog</a></li> <li><a href="/links">Links</a></li> </ul>
-
-
serious
color-contrast— Elements must meet minimum color contrast ratio thresholds 1 nodeOffending element
-
body > h3<h3 style="text-align: center; opacity: 0.3; padding-bottom:18px;">scroll to read more</h3>
-
Accessibility failures 4 of 15 audits
-
link-name— Links do not have a discernible name 14 nodes -
image-alt— Image elements do not have `[alt]` attributes 10 nodes -
list— Lists do not contain only `<li>` elements and script supporting elements (`<script>` and `<template>`). 3 nodes -
color-contrast— Background and foreground colors do not have a sufficient contrast ratio. 1 node
Best Practices failures 2 of 20 audits
-
third-party-cookies— Uses third-party cookies 1 item -
inspector-issues— Issues were logged in the `Issues` panel in Chrome Devtools 1 item
SEO failures 1 of 9 audits
-
image-alt— Image elements do not have `[alt]` attributes 10 items
Hygiene
Measurement log
Every stored run for this URL, newest first.
| When | Scores | Perf | LCP | CLS | TBT | Weight | Runs | Spread | Bench | Took | Archive |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Oct 3, 2026, 7:40 AM UTC | 73 | 5.57 s | 0.068 | 106 ms | 2.39 MB | 3/3 | ±13 | 2,256 -9% | 36.5s |
|
|
| Sep 26, 2026, 3:44 AM UTC | 62 | 11.07 s | 0.068 | 221 ms | 2.35 MB | 3/3 | ±3 | 2,461 -1% | 40.9s |
|
|
| Sep 18, 2026, 11:07 PM UTC | 71 | 5.78 s | 0.068 | 149 ms | 1.95 MB | 3/3 | ±13 | 2,668 +7% | 33.1s |
|
|
| Sep 11, 2026, 8:35 PM UTC | 72 | 5.92 s | 0.068 | 110 ms | 2.20 MB | 3/3 | ±15 | 2,644 +6% | 36.8s |
|
|
| Sep 4, 2026, 6:11 PM UTC | 69 | 5.43 s | 0.155 | 83 ms | 2.19 MB | 3/3 | ±13 | 2,343 -6% | 29s |
|
|
| Aug 28, 2026, 5:55 PM UTC | 71 | 5.49 s | 0.070 | 72 ms | 2.07 MB | 3/3 | ±4 | 2,312 -7% | 32s |
|
|
| Aug 20, 2026, 8:30 PM UTC | 71 | 5.87 s | 0.068 | 107 ms | 1.81 MB | 3/3 | ±21 | 2,340 -6% | 31.9s |
|
Embed this score
Use this web component to show declos.ca'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://declos.ca/"></speedlify2-score>