4.1.1 Parsování

Součást 4.1 Kompatibilita

V obsahu implementovaném pomocí značkovacích jazyků mají elementy úplné počáteční a koncové značky.

Částečně automaticky

Toto kritérium testujeme částečně automaticky.

Co testujeme automaticky:

  • duplicate-id-aria – Duplicitní ARIA ID hodnoty

Co vyžaduje manuální kontrolu:

  • Správné uzavření všech HTML tagů
  • Validní vnořování elementů
  • Správná struktura HTML dokumentu

Poznámka: V HTML5 jsou některé historické požadavky tohoto kritéria zastaralé, protože prohlížeče HTML5 zpracovávají chyby standardizovaně.

Oficiální znění

V obsahu implementovaném pomocí značkovacích jazyků mají elementy kompletní počáteční a koncové značky, elementy jsou vnořeny podle svých specifikací, elementy neobsahují duplicitní atributy a jakákoli ID jsou unikátní, s výjimkou případů, kdy specifikace tyto vlastnosti povolují.

Co to znamená v praxi

HTML kód musí být validní, aby ho asistivní technologie mohly správně interpretovat.

Kontrola:

  • Správně uzavřené značky: <p>...</p>
  • Správné zanoření: <ul><li>...</li></ul>
  • Unikátní ID na stránce
  • Žádné duplicitní atributy

Nástroje:

W3C HTML Validator, WAVE, axe DevTools

Poznámka: WCAG 2.2 toto kritérium označuje jako obsolete pro HTML/XML.

Originální znění

Originální znění W3C: WCAG 2.1 Success Criterion 4.1.1 Parsing

Počet položek v 4.1 Kompatibilita: 3.

V obsahu implementovaném pomocí značkovacích jazyků mají elementy úplné počáteční a koncové značky.
 

4.1.2 Název, role, hodnota

Pro všechny komponenty uživatelského rozhraní mohou být název a role programově určeny.
 

4.1.3 Stavové zprávy

Stavové zprávy mohou být programově určeny pomocí rolí nebo vlastností tak, aby mohly být oznámeny uživateli.