Braille ARIA-attributen moeten een niet-braille equivalent hebben
Laatste wijziging:
Hoe geef je een niet-braille equivalent?
Koppel aria-braillelabel altijd aan aria-label (of een andere techniek voor toegankelijke naam) en koppel aria-brailleroledescription aan aria-roledescription.
icoonknop met alleen een braillelabel en zonder standaard toegankelijke naam
<button aria-braillelabel="***">
<svg aria-hidden="true">...</svg>
</button>
zowel een standaard toegankelijke naam als een braillelabel
<button
aria-label="3 van de 5 sterren"
aria-braillelabel="***"
>
<svg aria-hidden="true">...</svg>
</button>
braille-rolbeschrijving zonder een standaard rolbeschrijving
<div
role="region"
aria-brailleroledescription="dia"
>
Diacontent
</div>
beide rolbeschrijvingen aanwezig
<div
role="region"
aria-roledescription="presentatiedia"
aria-brailleroledescription="dia"
aria-label="Inleiding"
>
Diacontent
</div>
De aria-braillelabel overschrijft de toegankelijke naam op brailleweergaven. De aria-brailleroledescription overschrijft de rolbeschrijving op brailleweergaven. Beide moeten een standaard tegenhanger hebben zodat gebruikers zonder brailleweergave dezelfde informatie ontvangen.
Voeg een braille-attribuut alleen toe als de standaardwaarde slecht werkt in braille, bijvoorbeeld omdat die te lang is of tekens bevat die een brailleweergave slecht weergeeft. Gebruik het niet om de toegankelijke naam te dupliceren of om gewone woorden af te korten: braillevertaalsoftware kort die zelf al in.
Waarom is dit belangrijk?
aria-braillelabel en aria-brailleroledescription zijn alleen bedoeld voor brailleweergaven. Gebruikers van andere hulptechnologieën, screen readers of spraakherkenningssoftware vertrouwen op de standaard aria-label- en aria-roledescription-attributen. Zonder deze attributen ontvangen die gebruikers geen toegankelijke naam of rolbeschrijving.
Meer info:
Regelinformatie
Standaard
Regelgeving
Impact voor gebruikers
Ernstige impact Belemmert gebruikers met een beperking aanzienlijk. Los dit met hoge prioriteit op. Kritiek : blokkeert toegang volledig Ernstig : belemmert gebruik aanzienlijk Matig : veroorzaakt moeilijkheden Klein : minimale hinderComplexiteit van de oplossing
Veel technische expertise benodigd Om dit probleem op te lossen is technische expertise benodigd. Het oplossen van dit probleem vereist aanpassingen aan de broncode van uw website.Treft
Gratis Website Accessibility Audit