Skip to content

Deze vertaling is nog niet redactioneel gecontroleerd. De Duitse versie is leidend. Deutsche Fassung →

Naam, rol, waarde en statusmeldingen: wat hulpmiddelen uit de code lezen

Elk bedieningselement moet voor hulpmiddelen duidelijk maken hoe het heet, wat het is en in welke toestand het verkeert. En meldingen die zonder paginawissel verschijnen — ‟opgeslagen”, ‟3 treffers”, ‟fout” —, moeten worden aangekondigd zonder de focus te verschuiven.

  • Wie standaardelementen gebruikt, vervult het grootste deel vanzelf: Een <button> mededeelt rol en toestand zonder inspanning. Problemen ontstaan bij nagebouwde elementen — een <div> met klikgebeurtenis heeft geen rol, geen naam en geen toestand.
  • ARIA is daarbij hulpmiddel en foutbron tegelijk: Verkeerd geplaatste kenmerken maken de zaken slechter dan helemaal geen. Een aria-expanded dat niet meegaat met de werkelijke toestand, zegt de gebruiker op actieve wijze iets onwaars.
  • Statusmeldingen zijn het meest voorkomende geval bij zoekvelden met directe resultaten: het aantal treffers verandert zichtbaar, maar wordt nooit aangekondigd. Wie niet ziet, verneemt niets daarvan.

Deutsche Fassung — mit allen Prüfpunkten dieses Themas