Advies- en auditbureau in digitale toegankelijkheid | WEB: properaccess.nl | TEL: 06-28742275 | MAIL: contact@properaccess.nl

Content audit digitale toegankelijkheid van website kerkrade.mijnafspraakmaken.nl

Samenvatting

Wij hebben de content van de website kerkrade.mijnafspraakmaken.nl onderzocht tussen 01 en 08 februari 2025. Op dit moment zijn 30 van de 33 succescriteria als voldoende beoordeeld. In dit rapport lees je wat er bij de overige 3 nog fout gaat, en hoe je dat kunt verbeteren.

Resultaat

In dit onderzoek hebben we 33 van de 55 toegankelijkheidseisen (succescriteria) uit de norm WCAG 2.2 onderzocht. Dit is een contentonderzoek. Daarom zijn de eisen die over de techniek gaan niet meegenomen. We hebben het onderzoek uitgevoerd volgens de onderzoeksmethode WCAG-EM.

Beoordeling SC
Voldoet of nvt 30
Voldoet niet 3
Totaal 33

Deze succescritеria zijn afgekeurd: 1.3.1, 1.4.3, 2.4.4

Onderzocht door
Lana van Proper Access; Julia van Proper Access
In opdracht van
Gemeente Kerkrade
Leverancier techniek
JCC (mijnafspraken)
Conformiteitsdoel
WCAG 2.2, Level AA
Methodologie
WCAG-EM
Datum
8 februari 2025

Scope van het onderzoek

  • Alle content op pagina's op de website kerkrade.mijnafspraakmaken.nl
  • Niet de pagina's op kerkrade.nl

Niet in scope:

  • Subwebsite(s) waarbij de HTML en/of het systeem afwijkt van de onderzochte website
  • De van derden afkomstige inhoud (wettelijke uitzondering voor de overheid)

Basisniveau toegankelijkheidsondersteuning

  • Mozilla Firefox, versie 131
  • Google Chrome, versie 130
  • Apple Safari, versie 17
  • NVDA schermlezer in combinatie met Firefox
  • VoiceOver schermlezer in combinatie met Safari
  • Andere gangbare browsers en hulpapparatuur

Technologieën van de website

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

Over dit onderzoek

Leeswijzer

Onze rapporten zijn anders. Bij het bespreken van de gevonden problemen volgen wij niet de structuur van de norm, maar die van jouw website of app. Hierdoor kun je gewoon per pagina of scherm aan de slag gaan. Wel zo makkelijk! Je vindt verderop een overzicht van alle pagina’s met problemen.

We geven je bij elk gevonden issue een paar voorbeelden, maar niet een complete lijst. Controleer zelf of het probleem ook nog op andere plekken voorkomt. Zie het rapport als een leidraad.

Gebruikte norm

Dit onderzoek laat zien in hoeverre de website op dit moment voldoet aan WCAG 2.2, niveau A en AA. WCAG staat voor Web Content Accessibility Guidelines. Dit is de internationale norm voor digitale toegankelijkheid. De Europese norm EN 301 549 bevat alle eisen van WCAG op niveau A en AA.

In dit rapport hebben we korte beschrijvingen van de succescriteria uit de norm opgenomen, met een algemene uitleg erbij. Wil je ze helemaal lezen? Bekijk dan de documentatie van WCAG.

Gebruikte onderzoeksmethode

We gebruiken de onderzoeksmethode WCAG-EM van het W3C. Het proces ziet er als volgt uit:

  • vaststellen wat binnen en buiten scope valt
  • vaststellen welke technologieën zijn gebruikt
  • steekproef (sample) samenstellen
  • steekproef onderzoeken
  • gevonden issues beschrijven

Het grootste deel van het onderzoek doen we met de hand. Voor een deel van de toegankelijkheidseisen gebruiken we automatische tools als ondersteuning, zoals axe-core en Chrome Developer Tools.

Belangrijk om te weten

Dit rapport helpt je om de toegankelijkheid van je website te verbeteren. Maar let op: het is geen definitieve, volledige lijst van alle aanwezige toegankelijkheidsproblemen. Dat zit zo:

Het is een steekproef

Ten eerste is het onderzoek gebaseerd op een steekproef. Die is op een betrouwbare manier genomen, en de meeste problemen zullen daardoor zeker aan het licht komen. Toch kan een probleem net buiten de steekproef vallen. Bij een volgend onderzoek kan het wel ontdekt worden.

Op basis van falsificatie

We beoordelen vanuit het principe van falsificatie. Dat houdt in dat we proberen te bewijzen dat iets niet waar is, in plaats van te bevestigen dat het klopt. ‘Voldoet’ betekent daarom dat we geen reden hebben gevonden om een punt af te keuren. Maar als we later wél een reden vinden, kan het alsnog worden afgekeurd.

Voortschrijdend inzicht

Het komt voor dat de beoordeling van een succescriterium op detailniveau verandert. De norm beschrijft namelijk niet élk mogelijk scenario. Samen met andere onderzoeksbureaus overleggen we hoe we met bepaalde situaties omgaan. Zo kan iets dat nu wordt afgekeurd, soms bij een volgend onderzoek worden goedgekeurd en andersom.

Oplossen leidt tot nieuw probleem

Ten slotte kan het gebeuren dat bij het oplossen van een probleem onbedoeld een nieuw toegankelijkheidsprobleem ontstaat. Dat komt dan bij een volgend onderzoek pas naar voren.

Steekproef

Gevonden problemen per pagina

Aangifte erkenning

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Aangifte erkenning" is geselecteerd, zijn de volgende kopjes gemarkeerd met een strong-element: "Wat moet u meenemen", "Extra nodig bij erkenning kind van 12 tot 16 jaar", en "Aanvullende informatie".

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis. Het strong-element gebruik je wel als je nadruk wilt geven aan enkele woorden of een zinsdeel.

Voldoet niet aan SC 1.3.1

Link heeft geen tekst, waardoor linkdoel onbekend is

Als in stap 2 de activiteit ‘Aangifte erkenning’ is geselecteerd, staat vlak voor de link met de tekst "website", een link zonder inhoud en dus zonder linkdoel. Een blinde bezoeker weet daardoor niet waar de link naartoe zal leiden.

Oplossing:

Om dit op te lossen moet je deze link content geven. Dat doe je door een tekst toe te voegen in het a-element.

Voldoet niet aan SC 2.4.4

Aanvragen Nederlandse nationaliteit

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Aanvragen Nederlandse nationaliteit" is geselecteerd, wordt het strong-element gebruikt voor styling in teksten onder de kop “Aanvragen Nederlandse nationaliteit”. De hele zin is gemarkeerd met een strong-element.

Het strong-element heeft een semantische waarde: het geeft een bepaalde betekenis aan de tekst die erin staat. Dit element geeft aan dat de tekst extra nadruk moet krijgen. Om die reden mag dit element niet gebruikt worden om alleen een visueel effect te bereiken (vetgedrukte tekst). Gebruik hiervoor CSS. Het probleem is ook te vinden onder het kopje "Naturalisatie" in de linktekst "de voorwaarden".

Voldoet niet aan SC 1.3.1

Strong-element in plaats van kop-element

In stap 2, wanneer de activiteit "Aanvragen Nederlandse nationaliteit" is geselecteerd, worden de volgende kopjes gemarkeerd met een strong-element: "Naturalisatie", "Wat moet ik doen?", "Wat moet ik meenemen", enzovoort.

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis. Het strong-element gebruik je wel als je nadruk wilt geven aan enkele woorden of een zinsdeel.

Voldoet niet aan SC 1.3.1

Link heeft geen tekst, waardoor linkdoel onbekend is

In stap 2, wanneer de activiteit "Aanvragen Nederlandse nationaliteit" is geselecteerd, staat vlak voor de link met tekst “de voorwaarden" een link zonder inhoud en dus zonder linkdoel. Een blinde bezoeker weet daardoor niet waar de link naartoe zal leiden. Hetzelfde probleem doet zich voor vlak voor de link met de tekst "website".

Oplossing:

Om dit op te lossen moet je de link content geven. Dat doe je door een tekst toe te voegen in het a-element.

Voldoet niet aan SC 2.4.4

Bewijs van in leven

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Bewijs van in leven" is geselecteerd, worden de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Hoe werkt het?", "Aanvragen", enzovoort.

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis.

Het strong-element gebruik je wel als je nadruk wilt geven aan enkele woorden of een zinsdeel.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Bewijs van in leven" is geselecteerd, wordt het strong-element gebruikt voor de opmaak in teksten onder de kop "Hoe werkt het?". De hele zin "Een bewijs van in..." wordt opgemaakt met een strong-element.

Voldoet niet aan SC 1.3.1

Opsomming is niet opgebouwd met het HTML-element <ul> of <ol>

In stap 2, wanneer de activiteit "Bewijs van in leven" is geselecteerd, staat er onder de tekst "Een bewijs van in leven zijn is geldig in:" een lijst met 7 items. De juiste markering ontbreekt.

Tekst die eruitziet als een opsomming, moet ook zo in de code worden gemarkeerd. Meestal is hier een knop voor in de content-editor in je CMS. Je gebruikt voor lijsten en opsommingen de HTML-elementen ol (lijst met cijfers) of ul (lijst met bullets). Hulpsoftware weet dan hoe de tekst is gestructureerd. Bovendien kondigen schermlezers dan het aantal items in de lijst aan, voordat ze die gaan voorlezen. Zo weet een blinde bezoeker hoeveel informatie er nog komt.

Voldoet niet aan SC 1.3.1

Eerste aanvraag rijbewijs

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Eerste aanvraag rijbewijs" is geselecteerd, worden de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Wat moet ik doen?", en "Rijbewijs afhalen".

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis.

Voldoet niet aan SC 1.3.1

Kop is niet gemarkeerd als koptekst

In stap 2, wanneer de activiteit "Eerste aanvraag rijbewijs" is geselecteerd, zijn de volgende teksten niet gemarkeerd als koppen: "Spoedaanvraag", "Rijbewijs voor jongeren tot 18 jaar", en "Wat heb ik nodig?".

Blinde bezoekers hebben niets aan een (tussen)kop die fungeert als kop, maar die niet als kop is gemarkeerd. Via de koppen op een pagina kunnen gebruikers van hulpsoftware de inhoud scannen of snel naar een bepaalde sectie navigeren. Gebruik voor deze teksten heading-elementen, bijvoorbeeld <h3>.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Eerste aanvraag rijbewijs" is geselecteerd, wordt het strong-element gebruikt voor de opmaak in teksten onder het kopje "Wat heb ik nodig?". De hele zin "Een goedgelijkende pasfoto..." is opgemaakt met een strong-element. Dit probleem komt ook voor bij de linktekst “pasfoto-eisen.

Voldoet niet aan SC 1.3.1

Link heeft geen tekst, waardoor linkdoel onbekend is

In stap 2, wanneer de activiteit "Eerste aanvraag rijbewijs" is geselecteerd, staat rechts voor de link met de tekst "pasfoto-eisen", een link zonder inhoud en dus zonder linkdoel. Een blinde bezoeker weet daardoor niet waar de link naartoe zal leiden.

Oplossing:

Om dit op te lossen moet je de link content geven. Dat doe je door een tekst toe te voegen in het <a>-element.

Voldoet niet aan SC 2.4.4

GPK aanvraag

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "GPK aanvragen" is geselecteerd, worden de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Wat moet ik doen?", "1.Online aanvragen", enzovoort.

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals <h3> - <h4>.

Voldoet niet aan SC 1.3.1

Link heeft geen tekst, waardoor linkdoel onbekend is

In stap 2, wanneer de activiteit "GPK aanvraag" is geselecteerd, onderaan de pagina, staat vlak voor de link met tekst “website”, een link zonder inhoud en dus zonder linkdoel. Een blinde bezoeker weet daardoor niet waar de link naartoe zal leiden.

Om dit op te lossen moet je de link content geven.

Voldoet niet aan SC 2.4.4

Legalisatie documenten

Geen bevindingen.

Naamskeuze gecombineerde geslachtsnaam

Opsomming is niet opgebouwd met het HTML-element <ul> of <ol>

In stap 2, wanneer de activiteit "Naamskeuze (gecombineerde geslachtsnaam)" is geselecteerd, verschijnt onder het kopje "Naamskeuze (gecombineerde geslachtsnaam)" een lijst met 2 items. De juiste markering ontbreekt.

Tekst die eruitziet als een opsomming, moet ook zo in de code worden gemarkeerd. Meestal is hier een knop voor in de content-editor in je CMS. Je gebruikt voor lijsten en opsommingen de HTML-elementen ol (lijst met cijfers) of ul (lijst met bullets). Hulpsoftware weet dan hoe de tekst is gestructureerd.

Bovendien kondigen schermlezers dan het aantal items in de lijst aan, voordat ze die gaan voorlezen. Zo weet een blinde bezoeker hoeveel informatie er nog komt.

Voldoet niet aan SC 1.3.1

Nederlandse Identiteitskaart jonger dan 18 jaar

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de “Nederlandse Identiteitskaart (jonger dan 18 jaar) - aanvraag” activiteit is geselecteerd, zijn de volgende koppen gemarkeerd met een strong-element: "Wat is het?", "Spoedaanvraag", "Hoe werkt het?", enzovoort.

Gebruik een kop-element, zoals <h3> of <h4>.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Nederlandse Identiteitskaart (jonger dan 18 jaar) - aanvraag" is geselecteerd, wordt het strong-element gebruikt voor de opmaak in teksten onder het kopje "Wat heb ik nodig?". De hele zin die begint met "Een goedgelijkende pasfoto..." is gemarkeerd met het strong-element.

Verwijder het strong-element.

Voldoet niet aan SC 1.3.1

Kleurcontrast van tekst is te laag (tekst kleiner dan 19px)

In stap 2, wanneer de “Nederlandse Identiteitskaart (jonger dan 18 jaar) - aanvraag” activiteit is geselecteerd, staat de rode tekst (#FF0000) die begint met “Een goedgelijkende pasfoto (...)” op een witte achtergrond (#FFFFFF). Het kleurcontrast is te laag: 4,0:1.

Deze tekst is kleiner dan 19px, daarom moet het contrast minimaal 4,5:1 zijn. Dit probleem komt ook voor in de teksten die beginnen met beginnen met “Schriftelijke toestemming van…”, “Kinderen moeten zelf…”, enzovoort.

Voldoet niet aan SC 1.4.3

Nederlandse identiteitskaart digitaal

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Nederlandse identiteitskaart (digitaal)" is geselecteerd, is de kop "Online aanvragen" gemarkeerd met een strong-element.

Gebruik een kop-element, zoals <h3> of <h4>.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Nederlandse identiteitskaart (digitaal)" is geselecteerd, wordt het strong-element gebruikt voor styling in teksten onder de kop “Online aanvragen”. De hele alinea die begint met “Na uw online aanvraag…” is gemarkeerd met een strong-element.

Verwijder het strong-element.

Voldoet niet aan SC 1.3.1

Rijbewijs spoedaanvraag

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Rijbewijs - spoedaanvraag" is geselecteerd, zijn de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Spoedaanvraag", "Hoe werkt het?", enzovoort.

Gebruik een headings-element.

Voldoet niet aan SC 1.3.1

Kleurcontrast van tekst is te laag (tekst kleiner dan 19px)

In stap 2, wanneer de activiteit "Rijbewijs - spoedaanvraag" is geselecteerd, staat de rode tekst (#FF0000) “Spoedaanvraag” op een witte achtergrond (#FFFFFF). Het kleurcontrast is te laag: 4,0:1. Deze tekst is kleiner dan 19px, daarom moet het contrast minimaal 4,5:1 zijn. Dit probleem komt ook voor in de teksten die beginnen met “Als u snel uw rijbewijs…”, “Een goedgelijkende pasfoto…”.

Voldoet niet aan SC 1.4.3

Opsomming is niet opgebouwd met het HTML-element <ul> of <ol>

In stap 2, wanneer de activiteit "Rijbewijs - spoedaanvraag" is geselecteerd, staat er onder het kopje "Hoelang is mijn rijbewijs geldig?" een lijst met 4 items die begint met "Bent u jonger dan 65 jaar?...". De juiste markering ontbreekt.

Tekst die eruitziet als een opsomming, moet ook zo in de code worden gemarkeerd. Meestal is hier een knop voor in de content-editor in je CMS. Je gebruikt voor lijsten en opsommingen de HTML-elementen ol (lijst met cijfers) of ul (lijst met bullets). Hulpsoftware weet dan hoe de tekst is gestructureerd.

Bovendien kondigen schermlezers dan het aantal items in de lijst aan, voordat ze die gaan voorlezen. Zo weet een blinde bezoeker hoeveel informatie er nog komt.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de "Rijbewijs - spoedaanvraag" activiteit is geselecteerd, wordt het strong-element gebruikt voor styling in tekst “In de volgende situaties heeft u een Gezondheidsverklaring nodig:”. De hele zin is gemarkeerd met een strong-element. Het probleem zit in de hele zin die begint met “Een goedgelijkende pasfoto…”.

Verwijder het strong-element.

Voldoet niet aan SC 1.3.1

Uittreksel geboorte huwelijk overlijden

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Uittreksel geboorte/huwelijk/overlijden" is geselecteerd, zijn de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Afschrift of uittreksel", "Hoe werkt het?", enzovoort.

Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3.

Voldoet niet aan SC 1.3.1

Opsomming is niet opgebouwd met het HTML-element <ul> of <ol>

In stap 2, wanneer de activiteit "Uittreksel geboorte/huwelijk/overlijden" is geselecteerd, staat er onder het kopje "Een uittreksel aanvragen" een lijst met 3 items die begint met "Voor uzelf.". De juiste markering ontbreekt.

Tekst die eruitziet als een opsomming, moet ook zo in de code worden gemarkeerd. Meestal is hier een knop voor in de content-editor in je CMS. Je gebruikt voor lijsten en opsommingen de HTML-elementen ol (lijst met cijfers) of ul (lijst met bullets). Hulpsoftware weet dan hoe de tekst is gestructureerd.

Bovendien kondigen schermlezers dan het aantal items in de lijst aan, voordat ze die gaan voorlezen. Zo weet een blinde bezoeker hoeveel informatie er nog komt. Hetzelfde probleem komt voor onder het kopje "Iemand anders machtigen", hier staat een lijst met 4 items.

Voldoet niet aan SC 1.3.1

Vestiging vanuit het buitenland

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Vestiging vanuit het buitenland" is geselecteerd, zijn de volgende kopjes gemarkeerd met een strong-element: "Wat is het?", "Wat neemt u mee". Het strong-element is niet bedoeld om koppen mee te markeren. Je moet dat altijd doen met een kop-element, zoals h3. Koppen gebruik je om een tekst te structureren. Alleen als je ze als kop markeert met een kop-element, begrijpt hulpsoftware die betekenis.

Voldoet niet aan SC 1.3.1

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Vestiging vanuit het buitenland" is geselecteerd, wordt het strong-element gebruikt voor styling in tekst “Legaliseren van buitenlandse documenten voor gebruik in Nederland | Nederland Wereldwijd”. De linktekst is gemarkeerd met een strong-element. Het probleem zit hem in de hele alinea die begint met “Er zijn meertalige…” en “Vul bij stap 4 bij…”.

Verwijder het strong-element.

Voldoet niet aan SC 1.3.1

Link heeft geen tekst, waardoor linkdoel onbekend is

In stap 2, wanneer de activiteit "Vestiging vanuit het buitenland" is geselecteerd, staat rechts achter de link met tekst “Legaliseren van buitenlandse documenten voor gebruik in Nederland | Nederland Wereldwijd”, een link zonder inhoud en dus zonder linkdoel. Een blinde bezoeker weet daardoor niet waar de link naartoe zal leiden.

Om dit op te lossen moet je de link content geven.

Voldoet niet aan SC 2.4.4

Vermissing samen met aanvraag identiteitskaart

Kopjes zijn met strong-element gemarkeerd

In stap 2, wanneer de activiteit "Vermissing (aangifte verlies/diefstal) samen met aanvraag identiteitskaart" is geselecteerd, worden de volgende kopjes gemarkeerd met een strong-element: "Aangifte doen bij verzekering tegen diefstal", "Aangifte doen in het buitenland", "Noodpaspoort aanvragen", enzovoort.

Gebruik een headings-element.

Voldoet niet aan SC 1.3.1

Kleurcontrast van tekst is te laag (tekst kleiner dan 19px)

In stap 2, wanneer de “Vermissing ( aangifte verlies/diefstal) samen met aanvraag identiteitskaart” activiteit is geselecteerd, staat de rode tekst (#FF0000) “een goedgelijkende pasfoto…” op een witte achtergrond (#FFFFFF). Het kleurcontrast is te laag: 4,0:1. Deze tekst is kleiner dan 19px, daarom moet het contrast minimaal 4,5:1 zijn.

Voldoet niet aan SC 1.4.3

Strong-element is gebruikt voor opmaak

In stap 2, wanneer de activiteit "Vermissing (aangifte verlies/diefstal) samen met aanvraag identiteitskaart" is geselecteerd, wordt het strong-element gebruikt voor styling in tekst “een goedgelijkende pasfoto…”. De hele zin is gemarkeerd met een strong-element. Het probleem zit in de hele alinea die begint met “Het kan zijn dat de gemeente…”.

Verwijder het strong-element.

Voldoet niet aan SC 1.3.1