Toegankelijkheidsonderzoek

Issues:
Audit digitale toegankelijkheid website gewoonactiefengezond.nl

(Alleen de bevindingen)

Scope van de evaluatie

Naam website gewoonactiefengezond.nl
Datum 12 november 2024
Scope van de website Binnen de scope van het onderzoek valt:
  • Alle pagina's op gewoonactiefengezond.nl
Buiten de scope van het onderzoek valt:
  • Subwebsite(s) waarbij de HTML en/of het systeem afwijkt van de onderzochte website.
  • Alle externe systemen en websites waar via het onderzochte domein met een link naar wordt verwezen.
Conformiteitsdoel WCAG 2.1 niveau AA

Uitgebreide toetsresultaten

Aantal bevindingen: 40

1. Waarneembaar

1.1 Tekstalternatieven

1.1.1 Niet-tekstuele content (Niveau A)

Informatie over succescriterium 1.1.1 Niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 1: Het logo van de organisatie naast de navigatie op iedere pagina, bijvoorbeeld https://gewoonactiefengezond.nl/, heeft een alternatieve tekst middels een alt attribuut dat het niet correct omschrijft. Het img element bevat de tekst "Gewoon_Actief_Gezond-Logo-kleur". Voorzie het alt attribuut van alternatieve tekst dat de afbeelding omschrijft, bijvoorbeeld "logo gewoon actief en gezond". De afbeelding dient tevens als link naar de hoofdpagina Voeg deze informatie tevens toe, bijvoorbeeld middels de tekst "ga naar homepage". Deze problemen doen zicht tevens voor bij het logo in de footer.

Bevinding 2: Op pagina https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ staat een afbeelding van drie shirts met een tekst alternatief dat niet duidelijk genoeg is. Op de afbeelding "Verschillende kleuren shirts Joggem Moves" is duidelijk te zien dat je kunt kiezen uit de kleuren blauw, groen en oranje. Denk hierbij aan een tekst alternatief als "De shirts van Joggem Moves zijn beschikbaar in de kleuren blauw, groen en oranje".

Bevinding 3: Advies: in de footer van iedere pagina, bijvoorbeeld https://gewoonactiefengezond.nl/, staan twee social media iconen. Ze bevatten de toegankelijke tekst "Instagram" en "Facebook". Overweeg om dit beter te specificeren, bijvoorbeeld middels de toevoeging "ga naar onze [...] pagina".

Bevinding 4: Advies: De afbeeldingen op pagina's https://gewoonactiefengezond.nl/vechtpark-hardenberg/ en https://gewoonactiefengezond.nl/inclusieve-samenspeelplek-kotermeer/ hebben nu geen tekst alternatief. Deze afbeeldingen zijn als niet informatief beoordeeld. Het wordt aangeraden om deze afbeeldingen wel een kort tekst alternatief te geven zodat het voor alle gebruikers duidelijk is dat op deze pagina enkele foto's staan.

1.3 Aanpasbaar

1.3.1 Info en relaties (Niveau A)

Informatie over succescriterium 1.3.1 Info en relaties

Uitkomst: Onvoldoende

Bevinding 5: Op pagina https://gewoonactiefengezond.nl/aanmelden-activiteit/ staat een formulier. Meerdere labels zijn niet op correcte wijze gekoppeld aan de corresponderende velden. Tekst labels moeten gekoppeld worden aan invoervelden door gebruik te maken van het for-attribuut bij het label-element die verwijst naar een id-attribuut bij het invoerveld. Zo krijgt een bezoeker die gebruik maakt van een screenreader direct te horen om welk veld het gaat als er naar het invoerveld wordt gesprongen. Onder de kop "Jouw gegevens" zijn bijvoorbeeld "Naam" en "E-mail" correct in label elementen geplaatst, echter mist het for-attribuut van de corresponderende velden.

Bevinding 6: Op pagina https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ staat een formulier. Meerdere labels zijn niet op correcte wijze gekoppeld aan de corresponderende velden. Tekst labels moeten gekoppeld worden aan invoervelden door gebruik te maken van het for-attribuut bij het label-element die verwijst naar een id-attribuut bij het invoerveld. Zo krijgt een bezoeker die gebruik maakt van een screenreader direct te horen om welk veld het gaat als er naar het invoerveld wordt gesprongen. Onder de kop "Aanmeldgegevens" zijn bijvoorbeeld "Groep basisschool" en "Kleur sportshirt" correct in label elementen geplaatst en van for-attributen voorzien, echter missen de id-attributen op de corresponderende uitklapmenu's.

Bevinding 7: Op pagina https://gewoonactiefengezond.nl/ staan onder de kop "Eerstvolgende activiteiten" drie afbeeldingen boven koppen. Visueel is de relatie tussen de afbeelding en de onderstaande kop duidelijk doordat de afbeelding precies even breed is als het kader dat eronder staat.
Doordat de afbeelding in de code voor de kop staat heeft die voor hulpsoftware een relatie met de voorgaande (verkeerde) kop. Er zijn hier meerdere oplossingen mogelijk, één daarvan is om de afbeeldingen in de code onder de kop te plaatsen. Dit probleem komt ook voor op andere pagina's met deze blokken zoals op pagina https://gewoonactiefengezond.nl/evenementen/, https://gewoonactiefengezond.nl/evenementen/locaties/ en dergelijke.

Bevinding 8: Op https://gewoonactiefengezond.nl/aanmelden-activiteit/ is het label "Upload/vervang afbeelding" niet goed gekoppeld aan het onderstaande input-element door een spelfout in het for-attribuut, deze bevat een liggend streepje in plaats van een koppelteken. Zorg dat het overeenkomt met het corresponderende id-attribuut ("event-image").

Bevinding 9: Advies: Op pagina https://gewoonactiefengezond.nl/gezonde-omgeving/ staan links ("Lees verder") met een tabindex="-1". Hulpsoftware geeft het bestaan van deze links wel nog aan, maar deze links zijn nu niet met het toetsenbord te bedienen. Deze situatie kan verwarrend zijn voor gebruikers. Het wordt daarom dan ook aangeraden om deze links voor hulpsoftware te verbergen, bij die handeling wordt het dan ook verplicht om de links die wel te bedienen zijn met het toetsenbord niet langer op te maken als kop. Deze links zijn geen koppen die iets zeggen over de onderstaande content, maar grotere teksten die iets zeggen over de content die op de pagina staat waar deze link naar verwijst. Dit komt ook voor op https://gewoonactiefengezond.nl/clubondersteuning/

1.3.5 Identificeer het doel van de input (Niveau AA)

Informatie over succescriterium 1.3.5 Identificeer het doel van de input

Uitkomst: Onvoldoende

Bevinding 10: Op pagina https://gewoonactiefengezond.nl/aanmelden-activiteit/ ontbreekt het autocomplete attribuut op onder andere de invoervelden naam en e-mail. Het doel van deze en een aantal andere velden moet programmatisch kunnen worden bepaald, zodat velden automatisch kunnen worden ingevuld of extra hulp kan worden geboden bij het invullen. Een overzicht van de velden waarvoor het autocomplete-attribuut van toepassing is en de waarde die nodig is in dit attribuut, staat op de pagina: https://www.w3.org/tr/wcag21/#input-purposes. Dit doet zich op meerdere pagina's voor, bijvoorbeeld op https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ waar het vereist is om autocomplete te gebruiken voor onder andere naam, e-mail en telefoonnummer.

1.4 Onderscheidbaar

1.4.3 Contrast (minimum) (Niveau AA)

Informatie over succescriterium 1.4.3 Contrast (minimum)

Uitkomst: Onvoldoende

Bevinding 11: De placeholder "Zoeken" in het zoekveld op iedere pagina, bijvoorbeeld https://gewoonactiefengezond.nl/, heeft onvoldoende contrast. De lichtblauwe tekst (HEX #7397C5) op de witte achtergrond levert een contrast van 3,0:1 op waar dit minimaal 4,5:1 behoort te zijn. Pas de kleurencombinatie aan.

Bevinding 12: Indien men het groene hamburgermenu (HEX #14A064) uitklapt dat zich op iedere pagina voordoet, bijvoorbeeld https://gewoonactiefengezond.nl/, kleuren bij muishover de linkteksten geel (HEX #FFCC00). Hier is sprake van 2,2:1 contrast waar dit minimaal 4,5:1 behoort te zijn. Pas de kleurencombinatie aan.

Bevinding 13: Op pagina https://gewoonactiefengezond.nl/ staan een drietal links: "Verenigingen en aanbieders", "Actief buiten" en "Gezonde omgeving". De tekstkleur is roze (HEX #F064A6) met een groene stip (HEX #14A064). Indien de hover over een link staat kleurt het blauw (HEX #1D58A5). Het contrast tussen de roze en blauw is hier 1,1:1 waar dit minimaal 4,5:1 behoort te zijn. Pas de kleurcombinatie aan, en houdt ook rekening met de corresponderende bevinding inzake de stippen onder SC 1.4.11.

Bevinding 14: Op de website wordt er voor bepaalde links een lichtroze tekstkleur (HEX #F04BA0) gebruikt. Bijvoorbeeld op pagina https://gewoonactiefengezond.nl/nieuws/ bij de verschillende nieuwscards en op pagina https://gewoonactiefengezond.nl/verenigingen-en-aanbieders/ onder de kolom "Naam". Op een witte achtergrond levert dit een contrast van 3,3:1 op waar dit minimaal 4,5:1 behoort te zijn. Pas de kleurencombinatie van deze links integraal door de hele website aan. Op pagina https://gewoonactiefengezond.nl/ staan dergelijke rose links op een lichtgeel vlak (HEX #FFEA94) een deze combinatie voldoet met 2,8:1 ook niet aan de minimumeis.

Bevinding 15: Op pagina https://gewoonactiefengezond.nl/evenementen/ staat in het filtermenu de button "zoeken". De witte tekst op de blauwe achtergrond (HEX #3372F0) heeft een contrast van 4,3:1 waar dit minimaal 4,5:1 behoort te zijn. Pas de kleurencombinatie aan.

Bevinding 16: Op pagina https://gewoonactiefengezond.nl/evenementen/ staan in de cards de locaties van de activiteiten, bijvoorbeeld onder "Joggem Moves 15.00-16.00 uur" de tekst "Sporthal 't Noorderslag". De locatieteksten zijn lichtgrijs (HEX #787878) hebben op de witte achtergrond een contrast van 4,4:1 waar dit minimaal 4,5:1 behoort te zijn. Pas de idealiter de grijswaarde aan.

1.4.11 Contrast van niet-tekstuele content (Niveau AA)

Informatie over succescriterium 1.4.11 Contrast van niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 17: Op iedere pagina, bijvoorbeeld https://gewoonactiefengezond.nl/, staan een aantal links in de footer van "Privacyverklaring" tot "Aanmelden nieuwsbrief sportaanbieders". De roze linkonderstreping (HEX #F04BA0) heeft met de paarse achtergrond (HEX #6E4691) een contrast van 2,1:1 waar dit minimaal 3:1 behoort te zijn. Bij hover kleurt de onderstreping blauw (HEX #1D58A5) wat een contrast oplevert van 1,0:1. Zorg in beide gevallen voor een kleurcombinatie die aan het minimumcontrast voldoet.

Bevinding 18: Op pagina https://gewoonactiefengezond.nl/ staan een drietal links: "Verenigingen en aanbieders", "Actief buiten" en "Gezonde omgeving". De tekstkleur is roze (HEX #F064A6) met een groene stip (HEX #14A064). Indien de hover over een link staat kleurt het blauw (HEX #1D58A5). Het contrast tussen de groen en blauw is hier 2,0:1 waar dit minimaal 3:1 behoort te zijn. Pas de kleurcombinatie aan, en houdt ook rekening met de corresponderende tekstuele bevinding onder SC 1.4.3.

2. Bedienbaar

2.1 Toetsenbordtoegankelijk

2.1.1 Toetsenbord (Niveau A)

Informatie over succescriterium 2.1.1 Toetsenbord

Uitkomst: Onvoldoende

Bevinding 19: Op pagina https://gewoonactiefengezond.nl/aanmelden-activiteit/ staat een formulier. Onder de kop "Details" staat een invoerveld voor tekst, waarboven 13 groene buttons van "Paragraaf" tot "Toolbar toggle (Shift+Alt+Z)". De buttons zijn niet middels het toetsenbord te bedienen omdat de attributen role=presentation en tabindex="-1" zijn gebruikt. Geef deze interactieve elementen toetsenbordfocus zodat toetsenbordgebruikers over dezelfde tekstverwerkingsfuncties beschikken als muisgebruikers. De buttons onder het tabblad "tekst" zijn overigens wel met het toetsenbord te bedienen, echter dient dit tabblad niet als toegankelijk alternatief daar het resultaat van de buttons hier verschilt.

Bevinding 20: Pagina's op de website bevatten wel een skiplink (een mechanisme om naar een ander deel van de pagina te springen), maar de skiplink werkt niet. Zo voorziet bijvoorbeeld op pagina https://gewoonactiefengezond.nl/sportkampioenen-voorjaar-2024/ de skiplink "Ga naar de inhoud" niet in navigatie naar de hoofdcontent. Zorg dat bezoekers direct naar de hoofdinhoud van een pagina kunnen springen, zonder dat zij daar extra handelingen voor moeten uitvoeren. pas dit integraal voor alle pagina's aan. Zie tevens SC 2.4.1.

Bevinding 21: Op pagina https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ staat een formulier. Indien men middels het toetsenbord de roze button "Aan agenda toevoegen" activeert, is het uitgevouwen menu niet meer middels het toetsenbord te sluiten. Dit kan hinder veroorzaken omdat het over de knop "meld je aan" heen staat. Zorg dat het menu ook weer middels het toetsenbord gesloten kan worden.

Bevinding 22: Op pagina https://gewoonactiefengezond.nl/evenementen/ staat in het filtermenu een "Uitgebreid Zoeken" optie. Bij het activeren van die knop komt een lightbox in beeld. In dat blok zijn niet alle onderdelen met het toetsenbord te bereiken, bijvoorbeeld het dropdownmenu "Categorieën". Dit komt ook voor op https://gewoonactiefengezond.nl/evenementen/locaties/.

2.1.4 Enkel teken sneltoets (Niveau A)

Informatie over succescriterium 2.1.4 Enkel teken sneltoets

Uitkomst: Onvoldoende

Bevinding 23: Op pagina https://gewoonactiefengezond.nl/vechtpark-hardenberg/ wordt gebruikgemaakt van de videospeler van YouTube. Deze videospeler maakt gebruik van bediening door enkele tekentoetsen, bijvoorbeeld f voor fullscreen. Deze functionaliteit is iets wat mensen die afhankelijk zijn van spraaksoftware in de weg kan staan. Deze mensen zijn juist afhankelijk van die korte commando's om met spraaksoftware hun computer te bedienen. Los dit op door de embedcode van de YouTube video aan te passen zodat de bediening met tekentoetsen uit staat. Voeg de volgende eigenschap aan de embedcode toe: 'disablekb=1'. Met deze aanpassing zorg je ervoor dat je voldoet aan dit succescriterium. Dit probleem doet zich voor bij meerdere video's op de website, bijvoorbeeld op pagina https://gewoonactiefengezond.nl/skatepark-hardenberg/.

2.4.1 Blokken omzeilen (Niveau A)

Informatie over succescriterium 2.4.1 Blokken omzeilen

Uitkomst: Onvoldoende

Bevinding 24: Pagina's op de website bevatten wel een skiplink (een mechanisme om naar een ander deel van de pagina te springen), maar de skiplink werkt niet. Zo voorziet bijvoorbeeld op pagina https://gewoonactiefengezond.nl/sportkampioenen-voorjaar-2024/ de skiplink "Ga naar de inhoud" niet in navigatie naar de hoofdcontent. Zorg dat bezoekers direct naar de hoofdinhoud van een pagina kunnen springen, zonder dat zij daar extra handelingen voor moeten uitvoeren. pas dit integraal voor alle pagina's aan. Zie tevens SC 2.1.1.

2.4.3 Focus volgorde (Niveau A)

Informatie over succescriterium 2.4.3 Focus volgorde

Uitkomst: Onvoldoende

Bevinding 25: De eerste keer dat een bezoeker de website bezoekt, verschijnt er een cookiemelding. De cookiemelding krijgt niet als eerste focus. Dit belemmert het gebruik van de website voor bezoekers die met het toetsenbord navigeren en de website ingezoomd bezoeken. Op een schaal vanaf 300% op een schermstand van 1280x1024 staat de cookiebalk over de hoofdnavigatie heen. Omdat de cookiemelding pas na alle content op de pagina de focus ontvangt, kan dit voor sommige bezoekers navigatieproblemen veroorzaken. Zorg dat de melding als eerste weg te klikken is of integreer de melding in de webpagina. Zie tevens SC 2.4.7.

Bevinding 26: Op pagina https://gewoonactiefengezond.nl/evenementen/ staat in het filtermenu een "Uitgebreid Zoeken" optie. Bij het activeren van die knop komt een lightbox in beeld. De toetsenbordfocus gaat niet mee met het openen van dat blok en staat nog op de slecht zichtbare donkerder gemaakte pagina en gaat hierop verder. Zie tevens SC 2.4.3 voor focus zichtbaarheid van het icoon.

2.4.6 Koppen en labels (Niveau AA)

Informatie over succescriterium 2.4.6 Koppen en labels

Uitkomst: Voldoende

Bevinding 27: Advies: op pagina https://gewoonactiefengezond.nl/evenementen/ staan bij de activiteiten datum en tijd vermeld. Onder bijvoorbeeld "Joggem Moves 14.00-15.00 uur" staat bij tijd "14:00 - 15:00" en bij datum "woensdag 20 november 2024 - woensdag 18 december 2024". Het is aan te raden om de twee datums niet middels een minteken te separeren maar middels een enkele linebreak (br). Dit kan verwarring voorkomen voor gebruikers van schermleessoftware die wellicht (gezien de opbouw) verwachten dat de activiteit op de dagen tussen de datums zal plaatsvinden.

2.4.7 Focus zichtbaar (Niveau AA)

Informatie over succescriterium 2.4.7 Focus zichtbaar

Uitkomst: Onvoldoende

Bevinding 28: De eerste keer dat een bezoeker de website bezoekt, verschijnt er een cookiemelding. De toestemmingsknop van de cookiemelding krijgt focus, echter is dit niet zichtbaar. Voor onder andere bezoekers die met het toetsenbord navigeren is dit verwarrend. Zorg dat de focuszichtbaarheid wordt gewaarborgd door een duidelijke focusrand toe te voegen. Zie tevens SC 2.4.3.

Bevinding 29: De zoekknop naast het invoerveld in de algemene navigatiebalk, bijvoorbeeld op pagina https://gewoonactiefengezond.nl/, ontvangt focus hoewel dit niet zichtbaar is. Voor onder andere bezoekers die met het toetsenbord navigeren is dit verwarrend. Zorg dat de focuszichtbaarheid wordt gewaarborgd door een duidelijke focusrand toe te voegen.

Bevinding 30: Op pagina https://gewoonactiefengezond.nl/aanmelden-activiteit/ staat een formulier. Onder de kop "Wanneer" staat een selectievakje met het visuele label "Hele dag". Dit selectievakje ontvangt focus hoewel dit niet zichtbaar is. Voor onder andere bezoekers die met het toetsenbord navigeren is dit verwarrend. Zorg dat de focuszichtbaarheid wordt gewaarborgd door een duidelijke focusrand toe te voegen. Hetzelfde probleem doet zich voor bij de selectievakjes bij de visuele labels "Dit is een terugkerend evenement" onder de kop ""Wanneer" en "Registratie voor dit evenement inschakelen" onder de kop "Reserveringen/Registratie".

Bevinding 31: Op pagina https://gewoonactiefengezond.nl/aanmelden-activiteit/ staat een formulier. Onder de kop "Wanneer" staat een roze button gestyled als uitklapmenu "Aan agenda toevoegen". Dit selectievakje ontvangt focus hoewel dit niet zichtbaar is. Voor onder andere bezoekers die met het toetsenbord navigeren is dit verwarrend. Zorg dat de focuszichtbaarheid wordt gewaarborgd door een duidelijke focusrand toe te voegen.

Bevinding 32: Op pagina https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ staat een formulier. Indien men middels de tabtoets door het formulier navigeert, komt na de roze button gestyled als uitklapmenu "Aan agenda toevoegen" de focus op een vijftal links in het menu van "Download ICS" tot "Outlook Live". Dit is verwarrend voor de toetsenbordgebruiker omdat het menu niet uitgeklapt is en men niet kan zien waar de focus op staat. Zorg dat deze links pas focus ontvangen nadat het menu is uitgeklapt.

Bevinding 33: Op pagina https://gewoonactiefengezond.nl/evenementen/ staat in het filtermenu een "Uitgebreid Zoeken" optie. Het icoon ontvangt de focus, echter is dit niet zichtbaar. Zorg dat het wordt voorzien van een duidelijke focusrand. Zie tevens SC 2.4.3 voor focus volgorde bij het uitklappen van deze optie.

3. Begrijpelijk

3.1 Leesbaar

3.1.2 Taal van onderdelen (Niveau AA)

Informatie over succescriterium 3.1.2 Taal van onderdelen

Uitkomst: Onvoldoende

Bevinding 34: In de algemene navigatiebalk op iedere pagina staat een hamburgermenu, bijvoorbeeld op https://gewoonactiefengezond.nl/gezonde-omgeving/. De groene button heeft het aria-label "Menu toggle". Dit is een Engelse term dat bovendien voor een gemiddelde bezoeker de functie niet duidelijk omschrijft. Geef het bijvoorbeeld slechts de naam "Menu", waardoor schermleessoftware hier "menu knop samengevouwen" zou voorlezen.

Bevinding 35: Pagina https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/ heeft een Nederlandse taalinstelling (lang="nl") en bevat een formulier. Onder de kop "Aanmelden" staat een uitklapmenu met het visuele label "Plaatsen" wat ook correct aan het menu is gekoppeld. Dit menu bevat echter ook het aria-label "Select number of spaces". Wijzig dit naar Nederlandse tekst zodat het correct door schermleessoftware wordt voorgelezen.

Bevinding 36: Op pagina https://gewoonactiefengezond.nl/evenementen/ staat in het filtermenu een "Uitgebreid Zoeken" optie. Bij het activeren van die knop komt een lightbox in beeld. Van de invoervelden heeft één ("Location options") een slecht label. Dat is een taalfout, omdat de placeholder wel Nederlandstalig is geldt een taalwissel nu niet als oplossing. Wijzig het label naar Nederlandstalige tekst zodat het correct door hulpsoftware wordt voorgelezen. Dit komt ook voor op https://gewoonactiefengezond.nl/evenementen/locaties/.

3.2 Voorspelbaar

3.2.4 Consistente identificatie (Niveau AA)

Informatie over succescriterium 3.2.4 Consistente identificatie

Uitkomst: Onvoldoende

Bevinding 37: Op de website worden broodkruimelpaden niet consistent geïdentificeerd. Op een aantal pagina's wordt er gerefereerd naar "activiteiten" en op een aantal naar "evenementen". Zo spreekt op pagina https://gewoonactiefengezond.nl/evenementen/ het broodkruimelpad (en de visuele kop) van "activiteiten". Dit is ook het geval voor het broodkruimelpad op pagina https://gewoonactiefengezond.nl/evenementen/locaties/. Op pagina's met individuele agendaitems, bijvoorbeeld https://gewoonactiefengezond.nl/activiteiten/joggem-moves-15-00-16-00-uur-2/, is er echter sprake van "evenementen". Kies één term en refereer hier consistent naar.

4. Robuust

4.1 Compatibel

4.1.2 Naam, rol, waarde (Niveau A)

Informatie over succescriterium 4.1.2 Naam, rol, waarde

Uitkomst: Onvoldoende

Bevinding 38: Op pagina https://gewoonactiefengezond.nl/kinderstraat/ staan onder de kop "Voorwaarden" meerdere uitklapbare onderdelen. Daar staat een div-element dat met aria is omgebouwd tot uitklapbare knop. Het is niet toegestaan om in een knop andere interactieve content zoals een a-element met tabindex="0" te nesten. De knop is door het gebruik van tabindex=-1 nu ook niet met het toetsenbord te bedienen. Bij bediening geeft hulpsoftware nu (niet altijd) goed de toestand en rol van deze bediening aan. Hiernaast is het gebruik van aria-selected op de aria-knop onjuist, die moet verwijdert worden om te voldoen. Op pagina https://www.w3.org/WAI/ARIA/apg/patterns/accordion/ staat meer informatie over hoe een accordeon als deze toegankelijk gebouwd kan worden.

Bevinding 39: Op pagina https://gewoonactiefengezond.nl/verenigingen-en-aanbieders/ staat een tabel waarbij de kolomkoppen onterecht zijn opgemaakt als componenten van de gebruikersinterface. Het is wel toegestaan om een knop te nesten in een kolomkop om deze sorteerbaar te maken, maar het is niet mogelijk om het th-element zelf direct interactief te maken. Op pagina https://www.w3.org/WAI/ARIA/apg/patterns/table/ staat meer informatie over hoe een toegankelijke sorteerbare tabel opgemaakt kan worden in code. Het gaat dan met name om het voorbeeld op https://www.w3.org/WAI/ARIA/apg/patterns/table/examples/sortable-table/. Bij het laden van de pagina is er een sortering actief, maar dat is niet duidelijk. Dat is ook de reden dat eerste activatie van "Aanbod" geen effect heeft.

4.1.3 Statusberichten (Niveau AA)

Informatie over succescriterium 4.1.3 Statusberichten

Uitkomst: Onvoldoende

Bevinding 40: Op pagina https://gewoonactiefengezond.nl/evenementen/ en https://gewoonactiefengezond.nl/evenementen/locaties/ komt eventueel de foutmelding "Geen activiteiten" of "Geen locaties" in beeld. Die tekst is een statusbericht dat aan gebruikers van hulpsoftware moet worden gepresenteerd om te voldoen. Het is mogelijk om dit te doen met een role="status". Op pagina https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/status_role staat meer informatie over hoe dit attribuut geimplementeerd kan worden om te voldoen. Let erop dat het element met role="status" al bij het laden van de pagina in de DOM staat.

Onderbouwing van de evaluatie

Het onderzoek is uitgevoerd op basis van de evaluatiemethode van het W3C, WCAG-EM. Dit gebeurt grotendeels handmatig door een steekproef te nemen. Voor een quickscan geldt dat we slechts delen uit deze methodiek gebruiken. Ondanks alle zorgvuldigheid en ervaring van de onderzoeker kan het voorkomen dat een probleem niet gesignaleerd is. Houd er rekening mee dat in een volgend onderzoek bepaalde onderdelen anders worden beoordeeld omdat technologieën en hulpsoftware worden doorontwikkeld. Bij het handmatig onderzoek wordt gebruik gemaakt van tools.

Steekproef getoetste webpagina's

Ondersteunende technieken

Bronnen

Deze rapportage is grotendeels gemaakt met de online evaluatietool van W3C.

Geprint: 2024-11-21 12:03:55 v2.4-011