https://i.vimeocdn.com/custom_asset/d5cc195ce62872... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/0c1d5d19-eacd-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/fbab3f80-bce8-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/b96dc9e9c4af92... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/47a4bf0a198bbe... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/d07fa4d20eda3c... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/c7f4134846c3c7... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/91592183-6ce5-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/0d8cc6348428f1... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/c9de44f2-a2a3-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/486508ff-2a40-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/273865ab-621f-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/dc47ff0014d47c... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/25384c452cfbd3... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/646f6c69-2c62-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/a3b332cc-f7c9-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/2c151cbc-9337-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/dd6e807e1505f2... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/a2eb59672f87a3... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/b412f9239be15d... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/bb215ed03c6a1f... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/596c1187-5ae0-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/8dd9e470-6231-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/51a6886b700cb3... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/e4a254e69a5912... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/75cfd406-6c2c-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/4b9413c0-eda2-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/6768ab1e3feee8... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/195d4f8b899343... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/9830c6e8f3ad15... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.com/icons/icon-brands-omnicom.svg#ic... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/8d1b94af-c5aa-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/f477e6c3-1ecf-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/m/14db0bf308efb92c/origin... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/9b33c8e1-5ea4-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/a2181e35ccf70d... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/026b27fe66eacb... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/transform/812f09c9-3e5e-4... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/e9c8df4c292cc8... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.bynder.com/m/178e49077507378f/origin... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://i.vimeocdn.com/custom_asset/4f9b8a9c33b5c9... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
Warning::
!
https://vimeo.com/icons/icon-brands-dropout.svg#ic... is missing width/height — may cause layout shift
Set explicit width and height to prevent CLS.
73images1.0 MB
0oversized-0 KB
20legacy format
42missing dimensionsCLS risk
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
Set explicit width and height to prevent CLS.
Why this matters
Image without explicit width/height — browser can't reserve space; CLS jumps when image loads.
Source: web.dev / Core Web Vitals
A+
Text Compression
All text resources are compressed
PASS
All text resources are compressed
Info::
✓
All text resources are compressed
All text resources are properly compressed.
A+
Font Loading
7 fonts (1820 KB)
PASS
7 fonts (1820 KB)
Info::
i
7 font(s) use font-display: swap (FOUT risk but functional)
Web fonts
7
1820 KB total
Render-blocking
0
of 7
Dominant font-display
swap
Most common across fonts
Font loading timeline
TransferFOIT (block)FOUT (swap)
61d83b278d771394-s.p.woff2woff2swap
Size195 KB
Load time101 ms
Start203 ms
RiskFOUT — text flashes from fallback to web font
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
7511a528ef2dfab0-s.p.ttfttfswap
Size302 KB
Load time146 ms
Start203 ms
RiskFOUT — text flashes from fallback to web font
Convert to woff2 for ~30% smaller file size
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
849b64204698b59b-s.p.ttfttfswap
Size299 KB
Load time186 ms
Start204 ms
RiskFOUT — text flashes from fallback to web font
Convert to woff2 for ~30% smaller file size
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
d4dc2a2a69a5b184-s.p.ttfttfswap
Size303 KB
Load time186 ms
Start204 ms
RiskFOUT — text flashes from fallback to web font
Convert to woff2 for ~30% smaller file size
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
de47ff92894fa0df-s.p.woff2woff2swap
Size198 KB
Load time196 ms
Start204 ms
RiskFOUT — text flashes from fallback to web font
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
ea6b9767317b855b-s.p.woff2woff2swap
Size168 KB
Load time199 ms
Start204 ms
RiskFOUT — text flashes from fallback to web font
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
c5d1e03afce2372f-s.woffwoffswap
Size355 KB
Load time16 ms
Start693 ms
RiskFOUT — text flashes from fallback to web font
Convert to woff2 for ~30% smaller file size
Subset this font — over 100 KB suggests Latin Extended or full glyph coverage that most pages don't need
Optimization checklist
Preload critical fonts (priority=high)
Use woff2 format for all fonts
Set font-display to swap, optional, or fallback
Subset large fonts (≤100 KB each)
Fixing the unchecked items could save ~1288 KB and ~2576 ms
A+
Resource Caching
All resources properly cached
PASS
All resources properly cached
Info::
✓
No caching issues found
All static resources have appropriate caching headers.
A+
Critical Rendering Path
No render-blocking resources
PASS
No render-blocking resources
Info::
✓
No render-blocking resources detected
A+
Resource Hints
21 hints, 0 missing preconnects
PASS
21 hints, 0 missing preconnects
Info::
✓
Page uses 21 resource hint(s)
Current Resource Hints
preconnect
6
preload
+2
12
dns-prefetch
3
prefetch—
21 resource hints configured
A+
Render-Blocking Resources
No render-blocking resources detected
PASS
No render-blocking resources detected
Info::
✓
No render-blocking resources detected in <head>
A+
Third-Party Resources
No third-party resources detected
PASS
No third-party resources detected
A+
Green Hosting
Whether the site is served from green-energy infrastructure
PASS
Green Hosting
This site is hosted on green energy infrastructure
Provider: Cloudflare
Network Waterfall
187 requests over 6400ms
INFO
HTML JavaScript CSS Images Fonts XHR/Fetch Other
Third-Party Script Cost
Per-script blocking time, transfer cost, and cache headers
INFO
93%of JavaScript execution is third-party
First-party Third-party18147ms · 2905KB · €197/mo
Script
Category
Execution
Transfer
Unused
Monthly Cost
Verdict
f.vimeocdn.com
f.vimeocdn.com
Other
7184ms
45 KB
—
€78/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
2098ms
53 KB
—
€23/mo
Costly
Unattributable
Unattributable
Other
1838ms
0 KB
—
€20/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
1696ms
0 KB
61%
€18/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
1531ms
945 KB
75%
€17/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
923ms
1 KB
—
€10/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
648ms
0 KB
57%
€7/mo
Costly
embedder-sdk.wirewax.video
embedder-sdk.wirewax.video
Other
601ms
0 KB
48%
€7/mo
Costly
transcend-cdn.com
transcend-cdn.com
Other
450ms
51 KB
—
€5/mo
Costly
f.vimeocdn.com
f.vimeocdn.com
Other
352ms
1205 KB
65%
€4/mo
Costly
transcend-cdn.com
transcend-cdn.com
Other
267ms
86 KB
44%
€3/mo
Costly
player.vimeo.com
player.vimeo.com
Other
196ms
12 KB
—
€2/mo
Optional
f.vimeocdn.com
f.vimeocdn.com
Other
93ms
45 KB
58%
€1/mo
Optional
f.vimeocdn.com
f.vimeocdn.com
Other
78ms
47 KB
—
€1/mo
Optional
f.vimeocdn.com
f.vimeocdn.com
Other
72ms
240 KB
56%
€1/mo
Optional
f.vimeocdn.com
f.vimeocdn.com
Other
65ms
158 KB
72%
€1/mo
Optional
static.elfsight.com
static.elfsight.com
Other
54ms
15 KB
—
€1/mo
Optional
f.vimeocdn.com
Other
Costly
Execution7184ms
Transfer45 KB
Monthly Cost€78/mo
f.vimeocdn.com
Other
Costly
Execution2098ms
Transfer53 KB
Monthly Cost€23/mo
Unattributable
Other
Costly
Execution1838ms
Transfer0 KB
Monthly Cost€20/mo
f.vimeocdn.com
Other
Costly
Execution1696ms
Transfer0 KB
Unused61%
Monthly Cost€18/mo
f.vimeocdn.com
Other
Costly
Execution1531ms
Transfer945 KB
Unused75%
Monthly Cost€17/mo
f.vimeocdn.com
Other
Costly
Execution923ms
Transfer1 KB
Monthly Cost€10/mo
f.vimeocdn.com
Other
Costly
Execution648ms
Transfer0 KB
Unused57%
Monthly Cost€7/mo
embedder-sdk.wirewax.video
Other
Costly
Execution601ms
Transfer0 KB
Unused48%
Monthly Cost€7/mo
transcend-cdn.com
Other
Costly
Execution450ms
Transfer51 KB
Monthly Cost€5/mo
f.vimeocdn.com
Other
Costly
Execution352ms
Transfer1205 KB
Unused65%
Monthly Cost€4/mo
transcend-cdn.com
Other
Costly
Execution267ms
Transfer86 KB
Unused44%
Monthly Cost€3/mo
player.vimeo.com
Other
Optional
Execution196ms
Transfer12 KB
Monthly Cost€2/mo
f.vimeocdn.com
Other
Optional
Execution93ms
Transfer45 KB
Unused58%
Monthly Cost€1/mo
f.vimeocdn.com
Other
Optional
Execution78ms
Transfer47 KB
Monthly Cost€1/mo
f.vimeocdn.com
Other
Optional
Execution72ms
Transfer240 KB
Unused56%
Monthly Cost€1/mo
f.vimeocdn.com
Other
Optional
Execution65ms
Transfer158 KB
Unused72%
Monthly Cost€1/mo
static.elfsight.com
Other
Optional
Execution54ms
Transfer15 KB
Monthly Cost€1/mo
These scripts may cost more than they're worth
f.vimeocdn.com adds 7184ms and costs ~€78/month
f.vimeocdn.com adds 2098ms and costs ~€23/month
Unattributable adds 1838ms and costs ~€20/month
f.vimeocdn.com adds 1696ms and costs ~€18/month
f.vimeocdn.com adds 1531ms and costs ~€17/month
f.vimeocdn.com adds 923ms and costs ~€10/month
f.vimeocdn.com adds 648ms and costs ~€7/month
embedder-sdk.wirewax.video adds 601ms and costs ~€7/month
transcend-cdn.com adds 450ms and costs ~€5/month
f.vimeocdn.com adds 352ms and costs ~€4/month
transcend-cdn.com adds 267ms and costs ~€3/month
93% of JavaScript execution time is spent on third-party scripts. Consider auditing which scripts are essential.
Why this matters
When third-party JS execution time exceeds your own, performance gains from frontend work are capped by code you don't own.
Learn more ▾▴
Every millisecond of third-party JS competes with your own for main-thread time. If their share is bigger than yours, optimization on your code base barely moves the needle. Audit, defer, or remove third-parties before further frontend optimization. Use Lighthouse's third-party audit to identify the worst offenders.
Source: web.dev
f.vimeocdn.com takes 7184ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
f.vimeocdn.com takes 2098ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
Unattributable takes 1838ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
f.vimeocdn.com takes 1696ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
61% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
f.vimeocdn.com takes 1531ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
75% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
f.vimeocdn.com takes 923ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
f.vimeocdn.com takes 648ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
57% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
embedder-sdk.wirewax.video takes 601ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
transcend-cdn.com takes 450ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
f.vimeocdn.com takes 352ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
65% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
transcend-cdn.com takes 267ms of CPU time. Consider loading it asynchronously or replacing it with a lighter alternative.
Why this matters
This script has high main-thread execution time — optimize hot paths or defer.
Source: web.dev
58% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
56% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.
Source: web.dev
72% of f.vimeocdn.com's code is unused. The script may be loading features you don't use.
Why this matters
Bundle has high unused-code ratio — tree-shaking and route-splitting recover the wasted bytes.