Omslag van 'WCAG in de praktijk'

6. Robuust

De code van de webpagina moet goed verwerkt kunnen worden door browsers, brailleleesregels, screenreaders en andere hulpapparatuur. Dit heet 'robuust'. Html-code mag niet-valide zijn, dat is geen eis binnen WCAG.

6.1 Html-code moet goed geparst worden

Omschrijving

Een browser vertaalt HTML-code naar een zichtbaar opgemaakte website. Voor deze vertaling moet de browser weten hoe zij de HTML-code precies moet vertalen. De kans dat dat goed gaat is het grootst als de HTML-code correct is.

WCAG stelt daarom een aantal eisen aan de kwaliteit van de HTML. Belangrijkste eis is dat deze goed 'parst': de browser interpreteert de code op de juiste manier. WCAG eist niet dat de HTML-code valide is.

Succescriteria

  • 4.1.1 Parsen (niveau A)

Voldoen

  • HTML-elementen hebben een start- en een eindtag.
  • HTML-elementen zijn correct genest.
  • HTML-elementen bevatten geen duplicate attributen.
  • ID's zijn uniek.

Onderstaande code is een voorbeeld van een verkeerde nesting:

<p>De fiets is een <strong>rode <em>Gazelle</strong></em>.<p>

6.2 4.1.2 Naam, rol, waarde (A):

top

Wat vind je van dit hoofdstuk?

Feedback

Contact

Vul dit in als je wil dat we contact met je opnemen.