Co pro to web dělá
Většina věcí níž se nekontroluje okem, ale skriptem při každém sestavení webu. Když některá přestane platit, web se nepostaví.
| Co | Jak se to hlídá |
|---|---|
| Kontrast textu | Skript počítá 24 dvojic barev včetně průhledností a pouští se před každým sestavením. K tomu druhá kontrola, která měří vykreslené pixely, tedy i text, který leží na fotce nebo na přechodu. |
| Velikost písma | Nejmenší písmo na webu je 15 px, pole formuláře mají 16 px, aby mobil nezoomoval. |
| Klikací plochy | Nejméně 24 px na výšku, ověřeno na všech stránkách. |
| Ovládání klávesnicí | Web jde projít Tabem. První zastávka je odkaz „Přeskočit na obsah“, menu se zavírá Escapem a fokus se vrací na tlačítko, které ho otevřelo. |
| Omezený pohyb | Při nastavení prefers-reduced-motion se animace vypínají, včetně světla v navigaci a nitě v sekci o průběhu. |
| Struktura | Jeden nadpis první úrovně na stránku, žádná přeskočená úroveň, jazyk stránky cs. Kontrolováno na všech adresách. |
| Šířka na mobilu | Na 320, 360 i 390 px neodteče do strany ani pixel. Ověřeno na každé adrese. |
| Obrázky | Dekorativní obrázky mají prázdný popis, aby je čtečka přeskočila. Rozměry zná stránka dopředu, takže se při načítání nic neposouvá. |
Známé nedostatky
Ke dni poslední úpravy nevím o žádném místě, kde by web některé z kritérií WCAG 2.2 na úrovni AA nesplňoval. Není to prohlášení o dokonalosti. Je to stav toho, co jsem dokázal změřit.
Poslední nález byl vodorovné přetečení o 7 px na stránce Portfolio při šířce 320 px. Automatické kontroly ho nehlásily, protože okno na 320 px nezmenšují; našlo ho až vlastní měření napříč všemi adresami. Příčinou byl štítek ve flexboxu, který se nesměl zúžit pod svůj obsah. Opraveno. Na 320, 360 i 390 px dnes neodteče ani pixel.
Jak jsem k tomu došel
Tohle prohlášení je vlastní posouzení, ne audit od třetí strany. Opírá se ale o měření na hotové verzi webu, ne o dojem: kontrast se měří na vykreslených pixelech, přetečení se zkouší na každé adrese ve třech šířkách a struktura nadpisů se kontroluje automaticky.
Na koho se zákon o přístupnosti vztahuje a co po něm chce, mám rozepsané v článku Zákon o přístupnosti: koho se týká a co znamená.
Našli jste problém?
Napište mi na a napište i to, na čem jste web zkoušeli: prohlížeč, telefon, čtečku. Odpovím do 24 hodin a opravu zařadím podle toho, koho se dotýká. Když vám něco nejde přečíst, je to moje chyba, ne vaše.
Poslední úprava: 20. října 2026. Jak nakládám s údaji z formuláře, je na stránce Ochrana osobních údajů.
