Přehled
Skóre přístupnosti vyjadřuje, jak dobře web splňuje standardy přístupnosti WCAG 2.1 AA. Škála je 0–100 bodů, kde 100 znamená, že nebyly nalezeny žádné automaticky detekovatelné problémy.
Jak se skóre počítá
Výpočet vychází ze 100 bodů, ze kterých se odečítají body za nalezené problémy. Každý unikátní typ problému se počítá pouze jednou – pokud se stejná chyba opakuje na 20 místech (např. chybějící alt text u obrázků), počítá se jako jeden problém, protože jde o jednu chybu v šabloně.
Váhy podle závažnosti
Problémy jsou rozděleny do čtyř úrovní závažnosti. Čím závažnější problém, tím větší srážka:
Kritické problémy:
- 1. problém: 30 bodů
- 2. problém: 19 bodů
- 3. a další: 8 bodů každý
Vážné problémy:
- 1. problém: 15 bodů
- 2. problém: 10 bodů
- 3. a další: 5 bodů každý
Střední problémy a drobné problémy: Neovlivňují skóre, ale jejich seznam je vidět u každého testu.
Proč klesající váhy?
U kritických a vážných problémů používáme klesající váhy. První problém dané závažnosti má největší dopad, další problémy stejné závažnosti mají postupně menší vliv. Důvody:
- První kritický problém je zásadní signál, že něco je velmi špatně
- Další kritické problémy situaci zhoršují, ale už ne tak dramaticky
- Oprava posledního problému přináší největší odměnu – motivace dotáhnout práci do konce
Příklady výpočtu
- Žádné problémy: 100 bodů
- 1 kritický problém: 100 - 30 = 70 bodů
- 2 kritické problémy: 100 - 30 - 19 = 51 bodů
- 3 kritické problémy: 100 - 30 - 19 - 8 = 43 bodů
- 1 vážný problém: 100 - 15 = 85 bodů
- 1 kritický + 2 vážné: 100 - 30 - 15 - 10 = 45 bodů
Interpretace skóre
- 90–100 bodů (Výborné): Minimum automaticky detekovatelných problémů. Dobrá práce!
- 70–89 bodů (Dobré): Vyřešte kritické a vážné chyby přístupnosti.
- 0–69 bodů (Špatné): Web má zásadní problémy s přístupností.
Jak opravy zlepšují skóre
Díky klesajícím vahám platí: čím blíže k čistému webu, tím větší odměna za opravu.
Co měříme
Testujeme podle standardu WCAG 2.1 úroveň AA pomocí testů axe-core a HTML CodeSniffer v nástroji PA11Y.
Příklady kritických problémů
- Obrázky bez alternativního textu
- Tlačítka bez popisku
- Zakázané zvětšování stránky (viewport)
- Videa bez titulků
Příklady vážných problémů
- Nedostatečný barevný kontrast
- Odkazy bez rozlišitelného textu
- Formulářová pole bez popisků
- Nesprávná struktura nadpisů
Příklady středních problémů
- Chybějící jazyk stránky
- Nesprávné ARIA atributy
- Problémy s pořadím focusu
Příklady drobných problémů
- Chybějící landmark oblasti
- Doporučení pro lepší přístupnost
Co neměříme
Některé aspekty přístupnosti nelze automaticky otestovat:
- Srozumitelnost textů
- Kvalita alternativních textů (jen jejich přítomnost)
- Použitelnost pro uživatele s kognitivními omezeními
- Správnost titulků u videí
Vyloučené kontroly
Některé kontroly jsou z hodnocení vyloučeny, protože se týkají omezení testovacích nástrojů, nikoli skutečných bariér přístupnosti. Například kontrola „frame-tested" hlásí, že nástroj nemohl otestovat obsah v iframe (např. vložené YouTube video). Toto není chyba webu, ale technické omezení testu.
Tyto kontroly se zobrazují v detailní zprávě pro transparentnost, ale neovlivňují výsledné skóre.