Rozšířené strukturální kontroly a přehled zdraví šablony
Do měření jsme přidali rozšířené strukturální kontroly, které běžné automatické nástroje (axe, HTML CodeSniffer) ve výchozím nastavení nespouštějí:
- Velikost klikacích cílů (WCAG 2.5.8) — zda jsou tlačítka a odkazy dostatečně velké pro pohodlné a bezpečné ovládání (min. 24 × 24 px).
- Reflow při šířce 320 px (WCAG 1.4.10) — zda obsah nevyžaduje vodorovné posouvání na úzkých displejích (mobil, přiblížení).
V detailu měření proto přibyla sekce „Strukturální zdraví šablony" se dvěma částmi:
- Rozšířené kontroly — výsledky výše uvedených kontrol; sledují se zvlášť.
- Opakující se chyby napříč stránkami — kritické a závažné problémy, které se objevují na více testovaných stránkách. Takové chyby bývají v šabloně, takže jejich oprava na jednom místě zlepší celý web.
Tyto kontroly jsou diagnostické. Nemění výpočet skóre, jeho hodnoty ani pořadí v žebříčku — skóre i všechna historická měření zůstávají beze změny. Cílem je ukázat strukturální bariéry, které samotné skóre nezachytí, a usnadnit jejich opravu.
Přidána anglická verze.
Aktualizace měřicích nástrojů (Lighthouse 13, Pa11y 9)
Aktualizovali jsme měřicí nástroje na aktuální verze: Pa11y 9 s novější verzí axe-core (měření přístupnosti) a Lighthouse 13 (měření výkonu).
Došlo také k aktualizaci nezbytných částí měřící infrastruktury (Puppeteer 24 a Node.js 24.). Všechny testy navíc nově běží v jednotném prohlížeči Chrome na CI runneru, což sjednocuje prostředí pro měření přístupnosti, výkonu i pořizování screenshotů.
Novější verze nástrojů mohou změnit naměřené hodnoty: aktualizovaná pravidla axe-core mohou odhalit chyby, které dřívější verze nedetekovala, a Lighthouse 13 upravuje výpočet výkonnostního skóre. Skóre webu se proto může změnit i bez jakéhokoliv zásahu do měřeného webu.
Co se změnilo
- několik chyb bylo překlasifikováno z kritických do středních a tím přestali ovlivňovat skóre. Uvedené změny se týkají cca 10 % webů.
Vylepšená detekce duplicitních chyb
Index CSGOV využívá pro měření přístupnusti AXE a HTML Code Sniffer. Určitá část hlášených chyb je společná. Dosud jsme je chybně zahrnovali duplicitně do výpočtu skóre. Nyní se již duplicitní chyby započítávají jen jednou, ale v detailním seznamu chyb je stále uvidíte obě.
Vylepšení detailů webu
Automaticky načítáme název webu a pokud existuje tak i jeho meta description jako popis webu.
Zpřesnění detekce barevného kontrastu
Kontroly barevného kontrastu v axe-core, které vrací "needs review" (nelze automaticky ověřit), jsou nyní klasifikovány jako varování namísto chyb. Týká se webů s komplexními pozadími, gradienty nebo CSS custom properties, kde automatizované nástroje nemohou spolehlivě určit kontrastní poměr. Více o falešně pozitivních chybách v přístupnosti.
Index CSGOV – první měření
Počáteční verze metodiky měření a bodování. Skóre A11Y se počítá pomocí Pa11y s testy axe-core a HTML CodeSniffer. Chyby se hodnotí s klesající váhou. Střední a menší problémy se sledují, ale nejsou penalizovány.