WCAG-Audit-Discussions / NL-BE

Nederlandstalige discussies over hoe WCAG en de successcriteria te interpeteren.
https://wcag-audit-discussions.github.io/NL-BE/
24 stars 1 forks source link

figure element in een link: geen toegankelijkheidsnaam bij de link #62

Open gjccopinga opened 3 months ago

gjccopinga commented 3 months ago

Op Slack heb ik een vraag gesteld naar problemen met de toegankelijkheidsnaam van een link als binnen de link een figure element is geplaatst. Zie de discussie daarover op het slackkanaal: https://fronteersnl.slack.com/archives/C6MGD72ER/p1711628376659759

Het gaat om het voorbeeld van de link van het logo bovenaan pagina https://www.rijksoverheid.nl/actueel. De afbeelding binnen het figure element heeft een alternatieve tekst die zowel het logo als het doel van de link omschrijft, maar deze komt niet terug in de toegankelijkheidsnaam van de link (in Firefox en in Chrome). Ook de figcaption komt niet terug in de toegankelijkheidsnaam van de link in Firefox en Chrome. Het figure element zelf heeft in Firefox wel een toegankelijkheidsnaam, namelijk die van de figcaption. In Chrome heeft ook het figure element geen toegankelijkheidsnaam.

In theorie heeft dus de link geen linktekst. Dit kan dan een probleem opleveren voor zowel 2.4.4, 2.5.3 als 4.1.2.

Als ik echter in praktijk test met NVDA in combinatie met zowel Firefox als Chrome leest NVDA gewoon alle informatie voor die ik nodig heb. Zowel de alternatieve tekst van de afbeelding wordt voorgelezen als de figcaption. In praktijk lijkt er bij deze beperkte test met alleen NVDA dus geen probleem te zijn. Ik zou dit eigenlijk in meerdere combinaties moeten testen.

Maar, de vraag is of dit wel of niet afgekeurd zou moeten worden in een onderzoek. In theorie is het een probleem. In praktijk lijkt het wel gewoon goed te gaan, maar moet ik het nog breder testen.

Hoe zouden jullie dit beoordelen in een onderzoek?

JuliaZjochova commented 3 months ago

VoiceOver met Safari leest alleen "logo Rijksoverheid" voor. In Chrome leest de VO beide: de alt teskt en de figcaption.

rvantonisse commented 3 months ago

Volgens spec klopt het dat de figure geen naam heeft van content.

Mooi dat sommige combinaties dit (on?)bewust wel toegankelijk maken in de praktijk.

Als het 100% ondersteund zou worden zou ik het niet afkeuren maar wel een notie meegeven mbt spec. En dus adviseren de linknaam direct een naam mee te geven met aria-label. (Of figure verwijderen).