Toegankelijkheidsonderzoek

Issues:
Audit digitale toegankelijkheid website Gemeente Krimpen aan den IJssel

(Alleen de bevindingen)

Scope van de evaluatie

Naam website Gemeente Krimpen aan den IJssel
Datum 11 november 2024
Scope van de website Binnen de scope van het onderzoek valt:
  • Alle pagina's op krimpenaandenijssel.nl
  • Alle PDF's op krimpenaandenijssel.nl
Buiten de scope van het onderzoek valt:
  • De pagina's op komverder.krimpenaandenijssel.nl. Dit vereist een apart onderzoek.
  • De pagina's op krimpenaandenijssel.begrotingsapp.nl. Dit vereist een apart onderzoek.
  • De pagina's op krimpenaandenijssel.raadsinformatie.nl. Dit vereist een apart onderzoek.
  • De pagina's op krimpenduurzaam.nl. Dit vereist een apart onderzoek.
  • De pagina's op krimpenwijzer.nl. Dit vereist een apart onderzoek.
  • De pagina's op eloket.ijsselgemeenten.nl. Dit vereist een apart onderzoek.
  • Alle overige 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: 24

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: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op pagina https://krimpenaandenijssel.nl/producten/paspoort/ staat een video. Er ontbreekt een titel bij de video. Een korte titel of samenvatting is voldoende (dit mag bijvoorbeeld ook in een title-attribuut, aria-label) in de buurt van de video.

Bevinding 2: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: In de PDF op pagina https://krimpenaandenijssel.nl/app/uploads/2024/09/KadIJ_Flyer_belastingen_online_2024_PDFA_v01.pdf staan logo's. Deze afbeeldingen zijn niet beschikbaar voor hulpsoftware. Geef de afbeeldingen een figure-tag met een alternatieve tekst die de tekst uit het logo weergeeft en geef aan dat het om een logo gaat.

Bevinding 3: Advies: Op pagina https://krimpenaandenijssel.nl/dodenherdenking/ staat de afbeelding van tekst 'Struikel hier'. De gehele tekst op de afbeelding is tevens beschikbaar gemaakt als alt tekst en voldoet hiermee aan dit succescriterium. Wij adviseren echter om het als platte tekst aanwezig te maken op de pagina zelf, om twee redenen. Ten eerste is het niet mogelijk schermleessoftware te pauzeren bij het lezen van alt teksten, en ten tweede omdat bij bepaalde teksten zoals gedichten de zinsstructuur en nadruk op bepaalde woorden verloren gaat.

1.2 Op tijd gebaseerde media

1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen) (Niveau A)

Informatie over succescriterium 1.2.3 Audiodescriptie of media-alternatief (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 4: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op pagina https://krimpenaandenijssel.nl/producten/paspoort/ is er in de video op verschillende plaatsen tekst in beeld. Er ontbreekt uitgeschreven tekst en er is geen audiodescriptie die vertelt wat er op het scherm staat. Zo kunnen mensen die de video niet kunnen zien en afhankelijk zijn van hulpsoftware zoals een voorleessoftware niet weten wat er wordt getoond in de video. Zet deze en andere informatie in een transcript. Of maak gebruik van een extra audiospoor om ook te voldoen aan SC 1.2.5.

Bevinding 5: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op de pagina https://krimpenaandenijssel.nl/producten/paspoort/ is een video waar het logo aan het eind in beeld komt. Als je dat niet kan zien mis je dat dit een video van Gemeente Krimpen aan den IJssel is. Voeg deze informatie toe aan de audiodescriptie, of laat alle informatie uitspreken door de voiceover waardoor de audiodescriptie overbodig wordt.

1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA)

Informatie over succescriterium 1.2.5 Audiodescriptie (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 6: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op de pagina https://krimpenaandenijssel.nl/producten/paspoort/ is een video. De audiodescriptie ontbreekt in deze video. Audiodescriptie is een (extra) audiospoor waarin verteld wordt wat er in beeld te zien is. Iemand die blind is weet anders niet wat er op het scherm te zien is.

1.3 Aanpasbaar

1.3.1 Info en relaties (Niveau A)

Informatie over succescriterium 1.3.1 Info en relaties

Uitkomst: Onvoldoende

Bevinding 7: Op pagina https://krimpenaandenijssel.nl/dossiers/praktische-informatie-openingstijden-wisselstrook/ staat een tabel met bedieningstijden van de Algerabrug. De informatie in de linker kolom zegt iets over de informatie in de andere cellen van die rij. Het is noodzakelijk om die relatie ook aan te geven. Dat kan door rijkoppen te gebruiken. Het opmaken van een td-element als th-element met het attribuut scope="row" zorgt ervoor dat die cel een relatie heeft met de cellen in de rest van die rij.

Bevinding 8: Op pagina https://krimpenaandenijssel.nl/producten/verhuizen-en-inschrijven/ staan onder de kop "Veelgestelde vragen" uitklapbare links. Het advies is om van deze links knoppen te maken. Zie https://www.w3.org/WAI/ARIA/apg/patterns/disclosure/examples/disclosure-faq/ voor meer informatie. Dit probleem doet zich voor op meermalig voor op pagina's met dergelijke uitklapfuncties, bijvoorbeeld op pagina https://krimpenaandenijssel.nl/producten/aansprakelijkstelling-gemeente/.

Bevinding 9: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Het formulier https://krimpenaandenijssel.nl/app/uploads/2024/09/Formulier-voor-aansprakelijk-stellen-gemeente-Krimpen-aan-den-IJssel.pdf heeft invoervelden die niet zo gecodeerd zijn. Onder andere Blinden kunnen dit formulier nu niet invullen. Zorg voor een toegankelijk formulier met invoervelden met goede labels zodat het digitaal ingevuld kan worden.

Bevinding 10: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: In de PDF op pagina https://krimpenaandenijssel.nl/app/uploads/2024/09/KadIJ_Flyer_belastingen_online_2024_PDFA_v01.pdf zijn meerdere problemen:

1.3.2 Betekenisvolle volgorde (Niveau A)

Informatie over succescriterium 1.3.2 Betekenisvolle volgorde

Uitkomst: Voldoende

Bevinding 11: Advies: Op pagina https://krimpenaandenijssel.nl/nieuws/ staan nieuwsberichten. Plaats link 'Lees meer' onder de afbeelding in HTML. De volgorde is dan kop, afbeelding, content. Dit geldt alleen voor afbeeldingen met een alternatieve tekst en niet wanneer een afbeelding decoratief is.

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 12: Op pagina https://krimpenaandenijssel.nl/afspraak-maken staan invoervelden voor adres die niet de juiste naam hebben. Indien een invoerveld vraagt om het adres van de gebruiker is het gebruik van autocomplete vereist. Op het moment dat dit invoerveld vraagt om de straatnaam is het gebruik van autocomplete niet vereist. 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.

1.4 Onderscheidbaar

1.4.3 Contrast (minimum) (Niveau AA)

Informatie over succescriterium 1.4.3 Contrast (minimum)

Uitkomst: Onvoldoende

Bevinding 13: Op pagina https://krimpenaandenijssel.nl/afspraak-maken/ staat een formulierproces. Indien in de derde controle stap de focus staat op de knop 'Afspraak bevestigen', is er sprake van donkerblauwe tekst (HEX #23527C) op een donkerblauwe achtergrond (HEX #002F87). Er is hier een contrast van 1,4:1 waar dit minimaal 4,5:1 behoort te zijn. Dit probleem komt bij meerdere stappen voor in het formulierproces.

1.4.10 Reflow (Niveau AA)

Informatie over succescriterium 1.4.10 Reflow

Uitkomst: Onvoldoende

Bevinding 14: Op pagina https://krimpenaandenijssel.nl/afspraak-maken/ staat een formulier. In de tweede stap van het proces dient men persoonlijke gegevens in te voeren. Bij 400% zoom in een schermafmeting van 1280x1024px staat de tekst 'Vul geboortedatum in als 'dd-mm-jjjj'. LET OP dit is ook uw afspraakkenmerk!' over de geslachtskeuze heen.

1.4.11 Contrast van niet-tekstuele content (Niveau AA)

Informatie over succescriterium 1.4.11 Contrast van niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 15: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op pagina https://krimpenaandenijssel.nl/afspraak-maken/ staat een formulier. Indien men in de tweede stap contactgegevens dient in te vullen, hebben de grijze (HEX #999999) randen van de invoervelden een te laag contrast met de witte achtergrond. De contrastverhouding is 2,8:1, waar dit minimaal 3:1 moet zijn.

2. Bedienbaar

2.1 Toetsenbordtoegankelijk

2.1.4 Enkel teken sneltoets (Niveau A)

Informatie over succescriterium 2.1.4 Enkel teken sneltoets

Uitkomst: Onvoldoende

Bevinding 16: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op de pagina https://krimpenaandenijssel.nl/producten/paspoort/ wordt gebruikgemaakt van een videospeler. 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. Zorg ervoor dat dit commando uitgeschakeld is of uit te schakelen is.

2.4.2 Paginatitel (Niveau A)

Informatie over succescriterium 2.4.2 Paginatitel

Uitkomst: Onvoldoende

Bevinding 17: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op pagina https://krimpenaandenijssel.nl/locaties/algerabrug-dicht-tijdens-nachten-van-27-28-en-29-mei/ is de inhoud verwijderd tussen het onderzoek en deze hercontrole. Zodoende klopt de paginatitel niet meer, omdat er geen inhoud op de pagina staat. Verwijder deze pagina.

Bevinding 18: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: De PDF 'Toelichting gemeentelijke belastingen 2024 Krimpen aan den IJssel' op pagina https://krimpenaandenijssel.nl/app/uploads/2024/09/KadIJ_Flyer_belastingen_online_2024_PDFA_v01.pdf heeft een documenttitel, maar de weergave bij openen staat op het tonen van de bestandsnaam in plaats van de documenttitel.

Bevinding 19: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: De paginatitel van pagina https://krimpenaandenijssel.nl/dossier-thema/belastingen/ is 'Belastingen Archives - Krimpen aan den IJssel'. 'Archives' is in een andere taal dan de taal van de pagina. Vertaal deze tekst naar het Nederlands.

Informatie over succescriterium 2.4.4 Linkdoel (in context)

Uitkomst: Onvoldoende

Bevinding 20: Op pagina https://krimpenaandenijssel.nl/nieuws/ staat onderaan een paginering. De toegankelijke naam van de cijfers bestaat enkel uit een cijfer, bijvoorbeeld '2'. Het linkdoel is zo niet duidelijk. Gebruikers van voorleessoftware horen hier dus slechts 'twee link'. Dit is verwarrend. Zorg voor een goede omschrijving, zoals 'pagina twee'.

Bevinding 21: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: Op pagina https://krimpenaandenijssel.nl/dossier-thema/belastingen/ staat een link 'Flyer toelichting gemeente belastingen 2024'. Het linkdoel is een PDF. Voeg deze informatie toe aan de toegankelijke naam van de link.

Bevinding 22: Nieuwe bevinding als gevolg van het oplossen van een bevinding uit een eerdere audit: De PDF 'Toelichting gemeentelijke belastingen 2024 Krimpen aan den IJssel' op pagina https://krimpenaandenijssel.nl/app/uploads/2024/09/KadIJ_Flyer_belastingen_online_2024_PDFA_v01 bevat links die niet met link-tags zijn opgemaakt, bijvoorbeeld de links onder de kop 'Internet en e-mail'. Dit probleem komt meerdere keren voor in de PDF.

3. Begrijpelijk

3.2 Voorspelbaar

3.2.2 Bij input (Niveau A)

Informatie over succescriterium 3.2.2 Bij input

Uitkomst: Onvoldoende

Bevinding 23: Op pagina https://krimpenaandenijssel.nl/afspraak-maken/ staat een keuzelijst onder de tekst "Product". Dat span-element met role="combobox" is een instelbare component van de gebruikersinterface zoals omschreven in dit succescriterium. Het veranderen van de instelling van deze component is het kiezen van een product. Die handeling mag niet automatisch een contextwijziging zoals het verplaatsen van de toetsenbordfocus tot gevolg hebben en dat is nu wel het geval. Er zijn meerdere oplossingen mogelijk.
De waarschuwing die er visueel rechts van staat, staat er in de code ook niet vóór. De waarschuwing wordt dus voor alle gebruikers niet vooraf maar achteraf gegeven, en dat is een verplicht onderdeel van de uitzondering. De waarschuwing geeft nu ook niet aan om welke component het gaat en dat gaat ook niet omdat die component nu geen naam heeft.
Op pagina https://www.w3.org/WAI/ARIA/apg/patterns/combobox/ staat meer informatie over het maken van een toegankelijke combobox met filteropties. Het advies is om helemaal geen gebruik te maken van de uitzondering. Het is beter om de gebruiker de keuze voor een product te laten bevestigen met een knop "Volgende" net zoals gedaan is na het invullen van de persoonsgegevens bij Stap 2. Het selecteren van een tijd wordt nu gedaan met een knop waardoor de eisen van dit succescriterium daar niet gelden, maar ook daar wordt het bevestigen van die instelling met een knop "Volgende" geadviseerd.

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 24: Op pagina https://krimpenaandenijssel.nl/afspraak-maken staat een element met role="combobox". Het goed toegankelijk maken van deze complexe component is niet eenvoudig, er zijn een hoop dingen waar hier rekening mee gehouden moet worden. Waaronder het gedrag van de toetsenbordfocus bij bediening en na het selecteren van een optie in de lijst. Door het gebruik van ARIA zijn er meerdere problemen met de toestanden en eigenschappen van dit onderdeel.
Het select-element dat boven de component met role="combobox" in de code staat, is niet bedienbaar en voor hulpsoftware verborgen met aria-hidden=true. De aria-haspopup geeft met de waarde "true" onjuiste informatie. Zie https://www.w3.org/TR/wai-aria-1.2/#aria-haspopup. Het is nu niet mogelijk om terug te komen bij het invoerveld als een bezoeker eerst met de pijltoets over de opties van de combobox heen gaat. Bij het openklappen en intypen van tekst blijft de toetsenbordfocus niet op de juiste plek om er voor te zorgen dat de juiste informatie beschikbaar is voor hulpsoftware. De aria-expanded blijft onterecht op true staan ook als er door het invoeren van ongeldige tekst ("q") geen suggesties meer beschikbaar zijn. De aria-activedescendant blijft op dat moment verwijzen naar de laatste geldige optie en dat klopt ook niet. Op pagina https://www.w3.org/WAI/ARIA/apg/patterns/combobox/ staat meer informatie. Het is nu een enkel component, maar misschien moet de searchbox meteen te gebruiken zijn en niet pas bij het uitklappen. Het gaat er met name om dat het invoerveld voor tekst en het element met role="combobox" één en dezelfde component van de gebruikersinterface horen te zijn.

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:42:14 v2.4-011