Obsah

A11Y – Digitální přístupnost

A11Y (Accessibility) je praxe vytváření digitálního obsahu, který je přístupný lidem se zrakovým, sluchovým, motorickým nebo kognitivním postižením. Nejde však jen o pomoc lidem se specifickými potřebami; dobrá přístupnost zlepšuje uživatelskou zkušenost (UX) pro všechny (např. čtení webu na přímém slunci nebo ovládání jednou rukou).

1. Čtyři pilíře přístupnosti (POUR)

Standardy WCAG (Web Content Accessibility Guidelines) definují čtyři základní principy, které musí přístupný web splňovat:

2. Klíčové techniky pro vývojáře

Sémantické HTML

Používání správných značek místo nekonečných <div> a <span>. Pro čtečky obrazovky je zásadní rozdíl mezi <button> a <div onclick=„…“>.

Atributy ARIA (Accessible Rich Internet Applications)

Pokud sémantické HTML nestačí, používají se ARIA labely (např. aria-label, aria-live), které sdělují asistivním technologiím stav a účel prvků.

Kontrast a barvy

Text musí mít dostatečný kontrastní poměr vůči pozadí (standard WCAG AA vyžaduje minimálně 4.5:1). Informace nesmí být předávána pouze barvou (např. červené orámování chyby musí být doplněno ikonou nebo textem).

3. Asistivní technologie

Lidé s postižením používají různé nástroje pro interakci s webem:

4. Proč je A11Y důležitá?

5. Testování přístupnosti


Související články:

Tagy: dev a11y accessibility frontend html wcag ux