Zlatý koncentrický kovový disk ve 3D
SEO,  Design

Lighthouse 100 není flex, je to závazek

Author

Zdeny

Date Published

„Máme zelený Lighthouse" zní jako marketingová fráze. U nás je to tvrdé CI gate — pull request, který shodí skóre pod minimum, se prostě nemergne. Tady je proč to bereme tak vážně.

Accessibility 100 je morální závazek

Performance se dá obhájit byznysově: rychlejší web = víc konverzí. Accessibility je jiná liga. Když je web nepřístupný, vylučujete lidi se zrakovým, motorickým nebo kognitivním postižením. To není technický kompromis — to je etické rozhodnutí.

Accessibility 100 vždy, žádné výjimky. Pokud změna zhoršuje přístupnost, neděláme ji — bez ohledu na to, jak hezky vypadá.

Core Web Vitals v zelené zóně

LCP pod 2 sekundy, INP pod 200 ms, CLS pod 0,1. Tyhle metriky neměříme jednou před spuštěním — sledujeme je v reálném provozu (RUM) na p75 percentilu, protože záleží na zkušenosti reálných uživatelů, ne na laboratorním ideálu.

Industriální detail turbíny, černo-zlatá kompozice

Jak to vymáháme

Performance budget je součást buildu. Initial JS bundle pod 150 KB tvrdě. Fonty self-hosted přes WOFF2. Obrázky AVIF first, WebP fallback. A nad tím vším Lighthouse CI, který hlídá každý merge.

Není to flex. Je to závazek, který dáváme každému klientovi — a který si umíme obhájit číslem, ne sliby.

Detail proudového motoru ve 3D renderu
Technologie

Connection storms, cold starts, Jobs Queue. Tři technické důvody, proč jsme pro Payload CMS zvolili Railway místo Vercel.