Souhrn

Pro vedení firmy: Přístupnost webu rozhoduje o tom, jestli si návštěvník s omezením (zrakovým, motorickým, nebo jen s malým displejem na slunci) může na stránce vůbec přečíst text, kliknout na odkaz nebo dokončit formulář. CIAD spustil nad 299 českými firemními doménami živý automatizovaný test přístupnosti (nástroj axe-core, pravidla WCAG) a zjistil, že u naprosté většiny dostupných webů našel alespoň jedno porušení.

98,7 %dostupných webů má alespoň jedno porušení pravidla přístupnosti
4medián počtu nálezů na web (90. percentil: 8)
70,0 %webů má problém s barevným kontrastem textu

Co automatizovaný test měří, a co změřit nedokáže

Nástroj axe-core je open-source knihovna, kterou stránku po stránce prochází prohlížeč a kontroluje ji proti sadě strojově ověřitelných pravidel odvozených z WCAG (Web Content Accessibility Guidelines) · třeba jestli má obrázek alternativní text, jestli je barevný kontrast textu dostatečný, nebo jestli má stránka označenou hlavní obsahovou oblast. Je to stejný typ testu, který běží uvnitř nástrojů pro vývojáře v Chromu nebo Firefoxu.

Automatizovaný test ale najde jen podmnožinu reálných problémů s přístupností. Nedokáže zjistit, jestli se dá formulář vyplnit jen z klávesnice bez zaseknutí kurzoru (takzvaná klávesnicová past), jestli čtečka obrazovky přečte obsah stránky ve smysluplném pořadí, ani jestli je text v atributu alt skutečně popisný, nebo jen technicky přítomný. Tyhle věci vyžadují ruční test člověkem. 98,7 % je proto spodní hranice podílu webů s problémem, ne úplný audit · skutečný podíl webů s alespoň jedním problémem přístupnosti může být jen vyšší, nikdy ne nižší, než co ukazuje strojový test.

Vzorek a jeho meze

Vzorek je konvenienční, ne náhodný: 299 českých komerčních domén z výzkumného korpusu, který CIAD dlouhodobě používá napříč paralelními bezpečnostními a výzkumnými studiemi. Není sestavený náhodným výběrem a nepokrývá žádný konkrétní obor ani celou českou ekonomiku. Každé procento v tomto textu se vztahuje výhradně k těmto 299 zkoumaným doménám, nikdy k českým firmám obecně.

KategoriePočet
Domén celkem, test zahájen299
Nedostupné nebo test se nedokončil59
Dostupné, základ pro všechny metriky přístupnosti224

Z 59 nedostupných případů jde o 34× chybu DNS, 10× chybu HTTP, 7× timeout, 1× chybu TLS a 7 případů, kdy bezpečnostní politika samotného webu (CSP nebo Trusted Types) zablokovala vložení testovacího skriptu do stránky nebo test přerušila souběžná navigace stránky. Těch 59 domén je z metrik úplně vyloučeno a nikdy se nepočítá jako „bez problému" · nedostupnost je jiná kategorie než dostupný web bez nálezu, a míchat je dohromady by číslo zkreslilo.

Test byl spuštěn nad vstupní URL každé domény, jeden běh, čerstvý kontext prohlížeče bez přihlášení nebo uložených dat prohlížeče pro každou doménu zvlášť.

Hlavní zjištění: 98,7 % dostupných webů má alespoň jedno porušení

Z živého testu 224 dostupných českých firemních domén (3. 8. 2026) CIAD zjistil, že 98,7 % (221 z 224) má alespoň jedno porušení pravidla přístupnosti podle sady axe-core (WCAG 2.0/2.1, úrovně A a AA, plus doporučené postupy). Typický dostupný web má čtyři porušení najednou (medián 4) a desetina webů jich má osm nebo víc (90. percentil 8, maximum 12). Zjištění popisují technický stav veřejně dostupné stránky k datu měření a nepředstavují právní posouzení jednotlivých subjektů.

Statistika počtu nálezů na web (z 224)Hodnota
Weby bez jakéhokoli nálezu3 (1,2 %)
Weby alespoň s jedním nálezem221 (98,7 %)
Medián nálezů na web4
75. percentil6
90. percentil8
Maximum12
Průměr4,5

Závažnost nálezů: surová čísla, ne podíl webů

Následující tabulka je jiná veličina než tabulka výše · počítá jednotlivé výskyty nálezů napříč všemi 224 weby, ne kolik webů má daný problém. Jeden web s osmi nálezy do ní přispívá osmi řádky, ne jedním. Nástroj axe-core řadí každý nález do jedné ze čtyř úrovní podle toho, jak pravděpodobně brání reálnému použití stránky: critical a serious typicky úkon úplně znemožní, moderate a minor použití spíš ztěžují, než že by ho blokovaly.

ZávažnostPočet výskytů
critical137
serious443
moderate454
minor49
Celkem výskytů1 083

Co nejčastěji chybí, a co to znamená pro návštěvníka

Následující tabulka měří třetí věc: u kolika procent z 224 dostupných webů se daný typ pravidla porušil alespoň jednou. Jeden web může spustit víc pravidel zároveň, takže sloupec nesčítá na 100 %. Devět nejčastějších pravidel, s vysvětlením bez žargonu:

PravidloPodíl webů (z 224)Co to pro návštěvníka znamená
Barevný kontrast textu70,0 %Text a pozadí nemají dostatečný rozdíl · člověk se sníženým viděním, nebo kdokoli s telefonem na slunci, text nepřečte.
Chybějící oblasti stránky65,0 %Stránka není rozdělená na pojmenované oblasti (hlavička, hlavní obsah, patička) · uživatel čtečky obrazovky nemá způsob, jak mezi nimi přeskakovat.
Odkaz bez přístupného názvu57,5 %Odkaz nemá text popisující, kam vede · čtečka obrazovky ho přečte jen jako „odkaz", bez informace kam.
Přeskočené pořadí nadpisů37,5 %Nadpisy přeskakují úrovně (třeba z H1 rovnou na H4) · uživatel čtečky, který si nechá vypsat strukturu stránky, dostane matoucí obraz.
Duplicitní oblasti stránky23,8 %Stránka má víc oblastí stejného typu bez rozlišení · čtečka nabídne víc stejně pojmenovaných položek a není jasné, která je ta pravá.
Obrázek bez alternativního textu22,5 %Obrázek nemá textový popis · pro nevidomého návštěvníka jako informace neexistuje.
Chybějící hlavní oblast stránky17,9 %Stránka nemá označenou hlavní obsahovou oblast · uživatel čtečky nemá způsob, jak přeskočit menu, a to na úplně každé stránce webu.
Zakázané přiblížení stránky13,8 %Stránka technicky brání přiblížení · člověk se slabším zrakem si na mobilu nemůže zvětšit text.
Tlačítko bez přístupného názvu12,5 %Tlačítko nemá text ani popisek, jen ikonu · čtečka obrazovky ho přečte jen jako „tlačítko", bez informace co udělá.
Devět nejčastějších kontrol přístupnosti podle podílu dotčených webů, seřazeno sestupněSloupcový graf devíti nejčastějších kontrol přístupnosti z 224 dostupných webů, seřazeno sestupně podle podílu: Kontrast (color-contrast): 68,3 %; Oblasti (region): 65,2 %; Odkazy (link-name): 56,7 %; Nadpisy (heading-order): 37,5 %; Duplicity (landmark-unique): 23,2 %; Alt text (image-alt): 22,3 %; Hl. oblast (landmark-one-main): 18,8 %; Zoom (meta-viewport): 14,3 %; Tlačítka (button-name): 12,5 %.68,3 %Kontrast65,2 %Oblasti56,7 %Odkazy37,5 %Nadpisy23,2 %Duplicity22,3 %Alt text18,8 %Hl. oblast14,3 %Zoom12,5 %TlačítkaPodíl webů (z 224)
Devět nejčastějších kontrol přístupnosti podle podílu webů, na kterých se objevily alespoň jednou, z 224 dostupných webů (axe-core, 3. 8. 2026). Jeden web může spustit víc pravidel zároveň, sloupce proto nesčítají na 100 %. Zbylých přibližně 21 kontrolovaných pravidel s nižším výskytem je v datovém souboru ke stažení.

Dalších přibližně 21 kontrolovaných pravidel s nižším výskytem (od popisků rámců a chybějícího jazyka stránky po duplicitní patičky) je v datovém souboru ke stažení níže, beze zkrácení na první tři jako u dřívějšího interního měření CIAD.

Proč tato čísla nenavazují na dřívější měření CIAD

CIAD dřív měřil přístupnost jiným nástrojem: kategorií přístupnosti v Lighthouse, ne sadou pravidel axe-core použitou v tomto testu. Obě metody vycházejí ze stejných principů WCAG, ale nejsou vzájemně zaměnitelné · liší se přesná sada kontrolovaných pravidel i způsob, jak se z jednotlivých nálezů skládá výsledné číslo. Dřívější měření navíc u každého webu zaznamenávalo jen první tři nalezená pravidla, takže jeho dílčí čísla byla spodní hranicí, ne skutečným podílem. Tímto měřením se dřívější číslo nahrazuje a dál už neplatí · v textu proto není žádné číslo z archivu uvedené vedle těchto dat, jako by šlo o časovou řadu, protože by to bylo zavádějící srovnání dvou různých metod.

Proč na tom firmě záleží

Komerční rámec. Podíl webů s alespoň jedním nálezem popisuje, kolik návštěvníků může narazit na překážku, když se snaží dokončit nákup nebo poptávku. Podle Světové zdravotnické organizace (údaj ze 7. března 2023) žije se závažným zdravotním znevýhodněním zhruba 1,3 miliardy lidí, tedy 16 % světové populace · a se stárnutím populace roste i podíl lidí, pro které je dostatečný kontrast a velikost textu nutnou podmínkou k tomu, aby web vůbec mohli používat. Kolik z nich připadá na návštěvníky konkrétního českého webu, tento sken neměří.

Regulatorní rámec. Směrnice EU 2019/882 (European Accessibility Act) je do českého práva promítnuta zákonem č. 424/2023 Sb., o požadavcích na přístupnost některých výrobků a služeb, účinným od 28. června 2025. Podle Ministerstva průmyslu a obchodu se povinnosti podle zákona vztahují na vymezené kategorie výrobků a služeb (mimo jiné služby elektronických komunikací, služby zpřístupňující audiovizuální média, přepravní služby a finanční služby), ne na webové stránky obecně, a mikropodniky jsou ze zákona vyňaty. Přechodné ustanovení do 28. června 2030 se navíc týká jen vztahů s klienty, které existovaly už před účinností zákona · není to všeobecná odkladná lhůta pro každého poskytovatele. Jestli se povinnost týká konkrétní firmy a v jakém rozsahu, je otázka pro jejího právníka · tento odstavec popisuje rámec regulace podle zdroje MPO, ne právní posouzení jednotlivého subjektu.

Co s tím

Jak si to ověřit u vlastního webu za pár minut, bez nástrojů:
  • Otevřete web v prohlížeči a spusťte jeho vestavěný audit přístupnosti (v Chromu a Edge záložka Lighthouse nebo Accessibility v nástrojích pro vývojáře, ve Firefoxu Accessibility Inspector) · ukáže konkrétní nálezy na dané stránce zdarma.
  • Zkuste stránku přiblížit klávesovou zkratkou pro zvětšení textu (Ctrl a plus, na Macu Cmd a plus) a podívejte se, jestli text zůstane čitelný a rozložení se nerozpadne.
  • Zkuste projít celou stránku jen klávesnicí, bez myši · klávesou Tab mezi odkazy a tlačítky, Enter pro potvrzení. Pokud se kurzor někde zasekne nebo není vidět, kde právě je, narazil jste přesně na typ problému, který automatizovaný test v této studii nedokáže odhalit.

Metodika

Detail dostatečný k tomu, aby ho kdokoli zopakoval na stejném vzorku:

  • Zdroj vzorku: 299 českých komerčních domén z výzkumného korpusu, který CIAD používá napříč paralelními bezpečnostními a výzkumnými studiemi.
  • Datum a okno měření: 3. 8. 2026, živý běh, měřicí okno přibližně 19:18 až 19:22 UTC, žádná archivní data.
  • Nástroj: axe-core spuštěný v prohlížeči ovládaném přes Playwright, čerstvý kontext prohlížeče (bez přihlášení, bez uložených dat) pro každou doménu zvlášť.
  • Rozsah: jedna vstupní URL na doménu, jeden běh, žádné přihlašování ani interakce se stránkou nad rámec jejího načtení.
  • Sada pravidel: tagy axe-core wcag2a, wcag2aa, wcag21a, wcag21aa a best-practice, bez zkrácení počtu zaznamenaných nálezů na web.
  • Základ pro výpočet podílu: 224 pro všechny metriky (299 mínus 59 nedostupných nebo nedokončených testů, po vyloučení hloubkového shluku z dosažitelných). Nedostupná doména se nikdy nepočítá jako web bez nálezu.
  • Nedostupné případy: 34 chyba DNS, 10 chyba HTTP, 7 timeout, 1 chyba TLS, 7 případů, kdy bezpečnostní politika webu (CSP nebo Trusted Types) zablokovala testovací skript nebo test přerušila souběžná navigace stránky.
  • Meze metody: automatizovaný test nepokrývá klávesnicové pasti, pořadí čtení obsahu čtečkou obrazovky, popisnou kvalitu alternativního textu ani funkčnost formulářů bez myši · tyto věci vyžadují ruční test člověkem a v datech chybí.
  • Rozsah testu: výhradně čtení a analýza vykresleného DOM stránky. Žádná autentizace, žádné testování zranitelností, žádný zásah do funkčnosti webu.
  • Publikovaná data: pouze agregáty · žádná doména, žádné jméno firmy. Podrobná data z jednotlivého testu nejsou veřejná.

Data ke stažení

Agregovaná data ke stažení pod licencí CC BY 4.0 · JSON i CSV, bez doménových jmen a bez jmen firem. Kdokoli může data ověřit, přepočítat nebo citovat s odkazem na tuto stránku.

Stáhnout JSON · Stáhnout CSV