Skip to content

This translation has not been editorially reviewed yet. The German version is authoritative. Deutsche Fassung →

Barrierefreiheit

Co znamená název, role, hodnota u webové stránky?

Název, role a hodnota jsou tři údaje, které musí každý ovládací prvek webu hlásit asistenčním technologiím. Název říká, k čemu prvek slouží („Hledat“), role říká, čím je (tlačítko, odkaz, zaškrtávací pole), hodnota říká, v jakém je stavu (zaškrtnuto nebo prázdné). Chybí-li některý z údajů, slyší nevidomý návštěvník jen „prvek“ — a nic si s tím nepočne. To upravuje kritérium WCAG 4.1.2.

Tři údaje dělají prvek ovladatelným

Odečítač obrazovky nevidí pixely — přečte to, co o každém prvku hlásí zdrojový kód. U správně vytvořeného tlačítka řekne: „Hledat, tlačítko“. Návštěvník hned ví, co se stane, když stiskne klávesu Enter. U zaškrtávacího pole se přidá hodnota: „Přihlásit k odběru novinek, zaškrtávací pole, nezaškrtnuto“. Problémy vznikají u vlastnoručně sestavených ovládacích prvků: Klikatelná ikona bez názvu se ohlásí jako „obrázek“, rozbalovací nabídka sestavená skriptem bez role jako bezvýznamný text. Vidící návštěvník si toho nevšimne — prvek vypadá jako vždy. Pro uživatele odečítačů obrazovky, hlasového ovládání a speciálních klávesnic je neviditelný nebo nepoužitelný. Robustnost znamená: technika za tím unese všechny asistenční technologie, ne jen obrazovku.

Jak kontrolní služba kontroluje název, roli a hodnotu

Toto kritérium naše měřicí jádro z velké části kontroluje automaticky pomocí axe-core ve skutečném prohlížeči. Kontroluje se mimo jiné: zda každé tlačítko a odkaz nese přístupný název, zda jsou použité doplňkové údaje pro asistenční technologie platné a správně zkombinované, zda vlastnoručně přiřazené role odpovídají pravidlům. Aby se vyloučily náhodné nálezy, kontrola běží dvakrát s odstupem 800 milisekund — počítají se jen nálezy, které ukážou oba běhy. Navíc se zohledňuje počítání popisků z kritéria 3.3.2: vstupní pole bez propojeného popisku nemá ani přístupný název, a proto se počítá i jako porušení kritéria 4.1.2. Zpráva pojmenuje každý nález s prvkem a dokladem.

  • Požádejte svou agenturu, aby pro ovládací prvky používala vestavěné stavební prvky — skutečná tlačítka a odkazy si přinášejí název, roli a hodnotu samy.
  • Dejte každému čistě ikonovému tlačítku — lupa, menu, košík — neviditelný, ale technicky uložený název.
  • Kontrolujte vlastnoručně sestavené prvky, jako jsou rozbalovací nabídky a přepínače, obzvlášť pečlivě — tam nejčastěji chybí role a stav.
  • Po každé větší úpravě nechte proběhnout automatickou kontrolu, protože jediný nový skript může umlčet mnoho prvků.

FAQ

Co je přístupný název prvku?

Přístupný název je označení, které asistenční technologie u prvku ohlásí — u tlačítka většinou jeho viditelný popisek, u ikonového tlačítka technicky uložený text jako „Otevřít hledání“. Pokud chybí, ohlásí odečítač obrazovky jen „tlačítko“ a návštěvník musí hádat. Také hlasové ovládání potřebuje název, aby prvek zasáhlo hlasovým povelem.

Proč jsou vlastnoručně sestavené ovládací prvky rizikem?

Vestavěné stavební prvky webu — skutečná tlačítka, odkazy, výběrová pole — hlásí název, roli a hodnotu asistenčním technologiím automaticky. Kdo místo toho sestaví ovládací prvek z klikatelného textu a skriptů, musí všechny tři údaje doplnit ručně. To se často zapomíná: prvek vypadá normálně, pro odečítače obrazovky ale zůstává bezvýznamným kouskem textu.

Jak kontrolní služba kontroluje kritérium název, role, hodnota?

Měřicí jádro pomocí axe-core ve skutečném prohlížeči kontroluje, zda tlačítka a odkazy nesou přístupné názvy, zda jsou doplňkové údaje pro asistenční technologie platné a zda přiřazené role odpovídají pravidlům. Kontrola běží dvakrát s odstupem 800 milisekund; počítají se jen nálezy potvrzené oběma běhy. Vstupní pole bez propojeného popisku se počítají také jako porušení.

Deutsche Fassung dieser Seite