Rapport in PDF

Onderzoek toegankelijkheid www.parkeren050.nl

Inleiding

Openbare voorzieningen moeten bruikbaar en toegankelijk zijn voor alle burgers. Net zoals een gebouw rolstoeltoegankelijk moet zijn, moet een website of mobiele app ook bediend kunnen worden door mensen met een beperking. Dit kunnen bijvoorbeeld visuele, auditieve of motorische beperkingen zijn. Denk aan slechtzienden, doven en slechthorenden en mensen die hun handen niet of in beperkte mate kunnen gebruiken. Ook cognitieve factoren spelen een rol: is de content voor iedereen te begrijpen?

Nederlandse overheidsorganisaties moeten voldoen aan de Web Content Accessibility Guidelines (WCAG) versie 2.1, onder de Europese standaard voor overheidswebsites EN 301 549. Deze criteria variëren van technisch functionele eisen zoals een goede werking met het toetsenbord tot aan meer inhoudelijke eisen zoals duidelijke foutmeldingen en een heldere navigatiestructuur.

Dit onderzoek is handmatig uitgevoerd volgens de WCAG-EM evaluatiemethode met ondersteuning van automatische test tools. De pagina’s uit de sample zijn onderzocht op alle 50 criteria onder WCAG 2.1 A en AA. Wanneer aan een criterium niet wordt voldaan, wordt hiervan minimaal één voorbeeld gegeven. Deze bevindingen kunnen op meer plekken voorkomen en moeten daarom structureel worden aangepakt.

De WCAG criteria zijn ingedeeld volgens vier principes, welke ook de leidraad vormen voor dit rapport: Waarneembaar, Bedienbaar, Begrijpelijk en Robuust. Gedetailleerde informatie over deze criteria is te vinden op de website van het W3C (Nederlandse vertaling).

Over deze evaluatie

Rapport auteur
Julia Zjochova
Evaluatie opdrachtgever
Gemeente Groningen
Evaluatiedatum
7 juni 2024

Managementsamenvatting

Uit dit onderzoek blijkt dat wordt voldaan aan 47 van de 55 criteria voor toegankelijkheid (42 van de verplichte 50 criteria). Veel onderdelen van de site zijn dus al goed toegankelijk, maar er zijn nog verbeteringen mogelijk.

Positief is bijvoorbeeld er geen zintuiglijke eigenschappen worden gebruikt om betekenis over te brengen, dat blokken met herhalende links omzeild kunnen worden en dat er een consistente navigatie aanwezig is.

Verbeteringen zijn echter nog mogelijk op diverse punten, zoals:

  • Onjuiste of missende alt-teksten bij afbeeldingen
  • Onjuist opgemaakte koppen en lijsten
  • De focusvolgorde is niet overal logisch

Naast de verplichte WCAG 2.1 criteria zijn ook de in WCAG 2.2 toegevoegde criteria op niveau A en AA onderzocht. Hierbij waren er geen bevindingen.

Scope van de evaluatie

Website naam
www.parkeren050.nl
Scope van de website
Alle pagina's op www.parkeren050.nl.
WCAG Versie
2.2
Conformiteitsdoel
AA
Basisniveau van toegankelijkheid-ondersteuning
Gangbare browsers en hulpapparatuur.
Verdere onderzoeksvereisten
Niet ingevuld

Uitgebreide toetsresultaten

Samenvatting

Gerapporteerd over 55 van 55 WCAG 2.2 AA Success Criteria.

Alle resultaten

1 Waarneembaar

1.1 Tekstalternatieven
Success Criterium Uitkomst Bevindingen
1.1.1: Niet-tekstuele content

Uitkomst: Onvoldoende

Bevindingen:

Een informatieve afbeelding vereist een tekstalternatief. Dit stelt de schermlezer in staat om de informatie of functie van de afbeelding over te brengen aan een blinde bezoeker. Op alle pagina's staat in de header een link om de taal te wijzigen. Een pijl omlaag geeft aan om dat hier een submenu aanwezig is. Er is geen tekstalternatief voor deze informatie. https://www.parkeren050.nl

Op de pagina "Parkeergarages" staan tegels met verschillende parkeergarages. Elke tegel bevat informatieve iconen, bijvoorbeeld de afbeelding van een rode cirkel met de tekst '2.05'. Deze afbeelding heeft een leeg alt-attribuut. Als een informatieve afbeelding wordt toegevoegd via een img-element, mag het alt-attribuut niet leeg zijn. Geef deze afbeelding alt=”Max. Doorrijhoogte”. https://www.parkeren050.nl/parkeren-groningen https://www.parkeren050.nl/buurtstallingen-groningen https://www.parkeren050.nl/umcg

Op de pagina "Parkeergarage Forum", onder het kopje "Betaalmogelijkheden", staat een afbeelding met de alternatieve tekst "Cash only". Er is meer tekst op deze afbeelding te zien. Er was een poging gedaan om de volledige tekst van de afbeelding in de alt-tekst te plaatsen, maar de aanhalingstekens zijn op een verkeerde plek afgesloten. https://www.parkeren050.nl/parkeren-groningen/parkeergarage-forum https://www.parkeren050.nl/parkeren-groningen/parkeergarage-circus

Op de pagina https://www.parkeren050.nl/parkeren-groningen/parkeergarage-forum staat onder het kopje "Betaalmogelijkheden" een afbeelding waarin het titel-attribuut "Contactloos in- en uitrijden" bevat. Deze tekst herhaalt de aangrenzende tekst. Het title-attribuut wordt niet door alle schermlezers voorgelezen. Toch is het beter om deze tekst te verwijderen om de herhaling te voorkomen.

In beide PDF-documenten “algemene voorwaarden behorend bij eenmalige parkeerovereenkomsten” en “algemene voorwaarden behorend bij stallingsovereenkomsten voor abonnementhouders” staan logo's van de gemeente Groningen die toegevoegd zijn als achtergrondafbeeldingen. De informatie in deze afbeeldingen is ontoegankelijk voor blinde bezoekers en gebruikers van screenreaders. Informatieve afbeeldingen moeten via een figuur-tag worden geplaatst en worden voorzien van een beschrijving
(alt-tekst). https://www.parkeren050.nl/uploads/fckconnector/18d9432e-ccdb-546a-9e5e-98cd0244a4f1 https://www.parkeren050.nl/uploads/fckconnector/0f96cc3a-5aca-5301-8175-31d5fe6ce9f5

Op de pagina 'Adverteren in een parkeervoorziening', onder het kopje 'Adverteren in een parkeervoorziening', staat een decoratieve afbeelding. De tekst is alternatief voor 'Bijschrift'. Een decoratieve afbeelding voegt geen informatie toe aan de pagina en moet verborgen worden voor de schermlezer. Er zijn verschillende mogelijke oplossingen. Afbeeldingen die worden toegevoegd via een img element hebben een leeg alt attribuut nodig
(alt=""). https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening

Het volgende is slechts een advies. Op alle pagina's, in de header, staat het logo met de tekst in het alt-attribuut 'Logo Parkeren050'. Het woord 'Logo' kan worden verwijderd, omdat schermlezers melden dat het een afbeelding is. Dezelfde situatie doet zich voor in de footer, met de logo's 'Logo Gemeente Groningen' en 'Logo Stad Groningen'. https://www.parkeren050.nl

1.2 Op tijd gebaseerde media
Success Criterium Uitkomst Bevindingen
1.2.1: Louter-geluid en louter-videobeeld (vooraf opgenomen)

Uitkomst: Niet van toepassing

1.2.2: Ondertitels voor doven en slechthorenden (vooraf opgenomen)

Uitkomst: Niet van toepassing

1.2.3: Audiodescriptie of media-alternatief (vooraf opgenomen)

Uitkomst: Niet van toepassing

1.2.4: Ondertitels voor doven en slechthorenden (live)

Uitkomst: Niet van toepassing

1.2.5: Audiodescriptie (vooraf opgenomen)

Uitkomst: Niet van toepassing

1.3 Aanpasbaar
Success Criterium Uitkomst Bevindingen
1.3.1: Info en relaties

Uitkomst: Onvoldoende

Bevindingen:

Op de pagina "Adverteren in een parkeervoorziening" is de volgende tekst opgemaakt met een strong-element: "1. Ticketreclame", "2. Billboards" en "3. Foto- of filmlocatie" in plaats van kopjes
(h1 - h6). Het strong-element is niet bedoeld als alternatief voor koppen. Dit element heeft een specifieke semantische betekenis en mag alleen worden gebruikt om nadruk te leggen. Verwijder dit element. Headings-elementen (h1 - h6) moeten worden gebruikt om de koppen op te maken. https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening https://www.parkeren050.nl/contact/ (zie het kopje “Colofon”)

Op de pagina “Toegankelijkheidsverklaring” onder de afbeelding staat een geordende lijst met vier items. De juiste opmaak ontbreekt. De juiste opmaak voor de geordende lijst is ol- en li-elementen. Inhoud die wordt weergegeven als een lijst moet als zodanig worden opgemaakt om een blinde bezoeker dezelfde informatiestructuur te bieden als op de pagina te zien is. Een ander voordeel van het gebruik van een lijst is dat de schermlezer het aantal items aankondigt voordat ze worden voorgelezen. Zo weet een blinde bezoeker hoeveel informatie er volgt. https://www.parkeren050.nl/toegankelijkheidsverklaring

Op alle pagina's, in de header, staan links om de taal te wijzigen. Deze links staan in twee ul-elementen waarvan het tweede ul-element binnen het eerste ul-element is genest. Op de pagina is te zien dat deze links van dezelfde niveau zijn. In de HTML wijkt de structuur af. Verwijder het geneste ul-element. https://www.parkeren050.nl

De visuele structuur van de informatie die op de pagina is te zien, moet ook in de HTML worden weerspiegeld. Als een artikel uit een aantal alinea's bestaat, moet hetzelfde aantal aanwezig zijn in de HTML. Om een blinde bezoeker dezelfde structuur van informatie te bieden, moet elke alinea in een apart p-element worden geplaatst.

Op de pagina "Adverteren in een parkeervoorziening" staan twee alinea's tekst: "2. Billboards In samenwerking met ... info@clearchannel.nl" en "3. Foto- of filmlocatie Onze parkeervoorzieningen ... onscontactformulier". In de HTML worden deze paragrafen opgemaakt als één p-element. https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening https://www.parkeren050.nl/algemene-voorwaarden-parkeergarages
(onder het kopje “Algemene voorwaarden parkeergarages”)

In beide PDF-documenten “algemene voorwaarden behorend bij eenmalige parkeerovereenkomsten” en “algemene voorwaarden behorend bij stallingsovereenkomsten voor abonnementhouders”, op pagina 1-4, staan lijsten, zie bijvoorbeeld onder punt 2. De juiste opmaak ontbreekt. Inhoud die wordt weergegeven als een lijst moet als zodanig worden opgemaakt om een blinde bezoeker dezelfde informatiestructuur te bieden als te zien is in het document. Een ander voordeel van het gebruik van een lijst is dat de schermlezer het aantal items aankondigt voordat ze worden voorgelezen. Zo weet een blinde bezoeker hoeveel informatie er volgt. De lijst moet worden opgemaakt met een L- en LI-tag. Daarnaast zijn de namen van elk artikel niet als kopteksten opgemaakt. Alleen het woord “Artikel “ is een kop. Voeg de namen van de artikelen toe aan deze koppen. In het pdf-document “Algemene voorwaarden behorend bij stallingsovereenkomsten voor abonnementhouders” onder punt 2.1 staat een alinea die in de tags uit twee tags bestaat. Dit moet in een tag worden geplaatst. https://www.parkeren050.nl/uploads/fckconnector/18d9432e-ccdb-546a-9e5e-98cd0244a4f1 https://www.parkeren050.nl/uploads/fckconnector/0f96cc3a-5aca-5301-8175-31d5fe6ce9f5

1.3.2: Betekenisvolle volgorde

Uitkomst: Voldoende

1.3.3: Zintuiglijke eigenschappen

Uitkomst: Voldoende

1.3.4: Weergavestand

Uitkomst: Voldoende

1.3.5: Identificeer het doel van de input

Uitkomst: Voldoende

1.4 Onderscheidbaar
Success Criterium Uitkomst Bevindingen
1.4.1: Gebruik van kleur

Uitkomst: Voldoende

1.4.2: Geluidsbediening

Uitkomst: Niet van toepassing

1.4.3: Contrast (minimum)

Uitkomst: Onvoldoende

Bevindingen:

Op de pagina 'Adverteren in een parkeervoorziening' staat onder de afbeelding een lichtgrijze tekst 'Bijschrift' op een witte achtergrond. Deze tekst heeft een te lage kleurcontrastverhouding: 2,8:1. Deze tekst is minder dan 24px en is niet vet, dus het contrast moet minstens 4,5:1 zijn. Zie https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening

1.4.4: Herschalen van tekst

Uitkomst: Voldoende

1.4.5: Afbeeldingen van tekst

Uitkomst: Voldoende

1.4.10: Reflow

Uitkomst: Onvoldoende

Bevindingen:

Wanneer de pagina “Toegankelijkheidsverklaring” wordt bekeken met een schermresolutie van 1280 bij 1024 en wordt ingezoomd tot 400%, wordt de volgende tekst afgesneden: “Toegankelijkheidsverklaring” wordt “Toegankelijkheidsv”. Zorg ervoor dat tekst leesbaar blijft. https://www.parkeren050.nl/toegankelijkheidsverklaring

1.4.11: Contrast van niet-tekstuele content

Uitkomst: Voldoende

Bevindingen:

Dit wordt niet afgekeurd omdat de kaart onder de uitzondering valt. Toch kan deze kaart met een kleine moeite toegankelijker worden gemaakt voor bezoekers met visuele beperkingen. De groene kleur geeft beschikbare plekken aan. In combinatie met de witte kleur heeft deze groene kleur de contrastverhouding van 1,8:1. De oranje kleur in combinatie met wit heeft ook onvoldoende kleurcontrast, momenteel 2,0:1. Zorg voor een minimaal contrast van 3,0:1. https://www.parkeren050.nl/nl

1.4.12: Tekstafstand

Uitkomst: Onvoldoende

Bevindingen:

Op de pagina "Parkeergarages" staan tegels met verschillende parkeergarages. Elke tegel bevat informatieve iconen. Wanneer de cursor over een icoon beweegt, verschijnt tekst die de betekenis van deze iconen verklaart, bijvoorbeeld "Camera en kentekenherkenning". Als bezoekers tekstafstand vergroten zoals beschreven in dit succescriterium, wordt deze tekst aan de linkerkant van de pagina gedeeltelijk onzichtbaar en is niet meer leesbaar. De stijlkenmerken zoals in dit succescriterium zijn beschreven, zijn van belang voor bijvoorbeeld mensen met dyslexie. Zij kunnen hiermee de tekst beter lezen. Het toepassen van deze stijlkenmerken mag echter niet leiden tot verlies van content of functionaliteit. https://www.parkeren050.nl/parkeren-groningen

1.4.13: Content bij hover of focus

Uitkomst: Voldoende

2 Bedienbaar

2.1 Toetsenbordtoegankelijk
Success Criterium Uitkomst Bevindingen
2.1.1: Toetsenbord

Uitkomst: Onvoldoende

Bevindingen:

Op de pagina "Parkeergarages" staan tegels met parkeergarages. Elke tegel bevat informatieve iconen. Wanneer een bezoeker de cursor over een icoon beweegt, verschijnt er een verklarende tekst, bijvoorbeeld "Lift". Deze informatie is echter niet toegankelijk voor een bezoeker zonder muis. Dit komt op meerdere pagina's voor: https://www.parkeren050.nl/parkeren-groningen, https://www.parkeren050.nl/buurtstallingen-groningen en https://www.parkeren050.nl/umcg.

2.1.2: Geen toetsenbordval

Uitkomst: Voldoende

2.1.4: Enkel teken sneltoetsen

Uitkomst: Niet van toepassing

2.2 Genoeg tijd
Success Criterium Uitkomst Bevindingen
2.2.1: Timing aanpasbaar

Uitkomst: Voldoende

2.2.2: Pauzeren, stoppen, verbergen

Uitkomst: Voldoende

2.3 Toevallen en fysieke reacties
Success Criterium Uitkomst Bevindingen
2.3.1: Drie flitsen of beneden drempelwaarde

Uitkomst: Voldoende

2.4 Navigeerbaar
Success Criterium Uitkomst Bevindingen
2.4.1: Blokken omzeilen

Uitkomst: Voldoende

2.4.2: Paginatitel

Uitkomst: Voldoende

2.4.3: Focus volgorde

Uitkomst: Onvoldoende

Bevindingen:

Wanneer de website wordt bekeken op een klein scherm, verschijnt een menuknop in de rechterbovenhoek van elke pagina. Deze knop activeert een zijpaneel met een mobiel menu. Na het navigeren door het laatste item van dit menu, verplaatst de focus zich naar interactieve elementen op de pagina, in plaats van binnen het mobiele menu te blijven totdat de bezoeker het sluit. Dit is geen logische focusvolgorde. https://www.parkeren050.nl

Op de startpagina verschijnt op een klein scherm een knop 'Filteren' op de kaart. Er is een probleem met de volgorde van de focus. Wanneer filters worden geopend, gaat de focus niet naar de selectievakjes in de filters, maar naar de volgende interactieve elementen op de pagina. Dit is geen logische focusvolgorde. https://www.parkeren050.nl

2.4.4: Linkdoel (in context)

Uitkomst: Onvoldoende

Bevindingen:

Op alle pagina's, in de header, staan links om de taal te wijzigen. Deze links hebben momenteel de toegankelijke namen 'NL' en 'DE'. Terwijl het voor ziende bezoekers duidelijk is dat het om Nederlands en Duits gaat, realiseren visueel gehandicapte bezoekers of bezoekers die schermlezers gebruiken zich mogelijk niet dat deze links de taal op de pagina veranderen. Om het doel van deze links voor alle bezoekers duidelijk te maken, is het nodig om de toegankelijke namen van deze links te verrijken door het woord “taal” toe te voegen. Deze aanpassing maakt het doel van deze links duidelijker is voor gebruikers van schermlezers. https://www.parkeren050.nl

Op de pagina "Adverteren in een parkeervoorziening", onder het kopje '3. Foto- of filmlocatie', staan twee links met de tekst 'contactformulie' en 'r'. Dit moet een link zijn. https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening

2.4.5: Meerdere manieren

Uitkomst: Voldoende

2.4.6: Koppen en labels

Uitkomst: Voldoende

2.4.7: Focus zichtbaar

Uitkomst: Voldoende

2.4.11: Focus Not Obscured (Minimum)

Uitkomst: Voldoende

2.5 Input Modaliteiten
Success Criterium Uitkomst Bevindingen
2.5.1: Aanwijzergebaren

Uitkomst: Niet van toepassing

2.5.2: Aanwijzerannulering

Uitkomst: Voldoende

2.5.3: Label in naam

Uitkomst: Voldoende

2.5.4: Bewegingsactivering

Uitkomst: Niet van toepassing

2.5.7: Dragging Movements

Uitkomst: Voldoende

2.5.8: Target Size (Minimum)

Uitkomst: Voldoende

3 Begrijpelijk

3.1 Leesbaar
Success Criterium Uitkomst Bevindingen
3.1.1: Taal van de pagina

Uitkomst: Voldoende

3.1.2: Taal van onderdelen

Uitkomst: Voldoende

3.2 Voorspelbaar
Success Criterium Uitkomst Bevindingen
3.2.1: Bij focus

Uitkomst: Voldoende

3.2.2: Bij input

Uitkomst: Voldoende

3.2.3: Consistente navigatie

Uitkomst: Voldoende

3.2.4: Consistente identificatie

Uitkomst: Voldoende

3.2.6: Consistent Help

Uitkomst: Voldoende

3.3 Assistentie bij invoer
Success Criterium Uitkomst Bevindingen
3.3.1: Foutidentificatie

Uitkomst: Voldoende

3.3.2: Labels of instructies

Uitkomst: Voldoende

3.3.3: Foutsuggestie

Uitkomst: Voldoende

3.3.4: Foutpreventie (wettelijk, financieel, gegevens

Uitkomst: Niet van toepassing

3.3.7: Redundant Entry

Uitkomst: Voldoende

3.3.8: Accessible Authentication (Minimum)

Uitkomst: Voldoende

4 Robuust

4.1 Compatibel
Success Criterium Uitkomst Bevindingen
4.1.2: Naam, rol, waarde

Uitkomst: Voldoende

4.1.3: Statusberichten

Uitkomst: Voldoende

Sample met getoetste webpagina's

  1. Homepage - https://www.parkeren050.nl
  2. Contact - https://www.parkeren050.nl/contact
  3. Zoeken - https://www.parkeren050.nl/zoeken
  4. Adverteren in een parkeervoorziening - https://www.parkeren050.nl/adverteren-in-een-parkeervoorziening
  5. Parkeergarages - https://www.parkeren050.nl/parkeren-groningen
  6. Buurtstallingen - https://www.parkeren050.nl/buurtstallingen-groningen
  7. Parkeergarage Forum - https://www.parkeren050.nl/parkeren-groningen/parkeergarage-forum
  8. Buurtstalling Bleekveld - https://www.parkeren050.nl/buurtstallingen-groningen/bleekveld
  9. Algemene voorwaarden parkeergarages - https://www.parkeren050.nl/algemene-voorwaarden-parkeergarages
  10. Privacystatement - https://www.parkeren050.nl/privacystatement
  11. Toegankelijkheidsverklaring - https://www.parkeren050.nl/toegankelijkheidsverklaring
  12. Parkeren UMCG - https://www.parkeren050.nl/umcg
  13. PDF: algemene voorwaarden behorend bij eenmalige parkeerovereenkomsten - https://www.parkeren050.nl/uploads/fckconnector/18d9432e-ccdb-546a-9e5e-98cd0244a4f1
  14. Parkeergarage Circus - https://www.parkeren050.nl/parkeren-groningen/parkeergarage-circus
  15. PDF: algemene voorwaarden behorend bij stallingsovereenkomsten voor abonnementhouders - https://www.parkeren050.nl/uploads/fckconnector/0f96cc3a-5aca-5301-8175-31d5fe6ce9f5

Webtechnologie

HTML,CSS,WAI-ARIA,JavaScript,SVG,PDF

Onderbouwing van de evaluatie