Toegankelijkheidsonderzoek

Issues:
Content-audit digitale toegankelijkheid website Veilig Thuis Zaanstreek-Waterland

(Alleen de bevindingen)

Scope van de evaluatie

Naam website Veilig Thuis Zaanstreek-Waterland
Datum 30 december 2025
Scope van de website Binnen de scope van het onderzoek valt:
  • De content van alle pagina's op veiligthuiszw.nl
  • Alle PDF's op veiligthuiszw.nl
Buiten de scope van het onderzoek valt:
  • De techniek van alle pagina's op veiligthuiszw.nl
  • 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: 47

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: Op elke pagina binnen de steekproef staat bovenaan het logo van Veilig Thuis Zaanstreek-Waterland. Het tekstalternatief komt uit het alt-attribuut en is "Veilig Thuis Logo". De visueel zichtbare tekst "Zaanstreek-Waterland" staat niet in dit tekstalternatief. De overkoepelende link heeft een title-attribuut met de waarde "Het logo van Veilig Thuis Zaanstreek-Waterland". Deze wordt momenteel echter niet voorgelezen door schermlezers. Doordat het title-attribuut niet consistent voorgelezen door schermlezers, is deze niet geschikt voor het overbrengen van essentiële informatie zoals "Zaanstreek-Waterland". Dit kan mogelijk worden opgelost door het alt-attribuut aan te passen naar "Logo Veilig Thuis, Zaanstreek-Waterland" en het title-attribuut aan te passen naar "Ga naar de homepagina". Zo staat alle essentiële informatie in het alt-attribuut, en is er ook geen sprake van onnodig herhalende informatie zoals momenteel wel het geval is ("Veilig Thuis Logo" en "Het logo van Veilig Thuis ... "). Deze situatie vormt ook een probleem onder succescriterium 2.5.3.

Bevinding 2: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis" met hiernaast een i-icoontje. Het tekstalternatief van dit icoon komt uit het aria-label en is "Informatie". Dit tekstalternatief omschrijft onvoldoende het doel van het icoon. Een mogelijke oplossing is het tekstalternatief aan te passen naar iets dat het doel van het icoon beter omschrijft, zoals "Naar veiligthuis.nl voor meer informatie over meldpunt Veilig Thuis". Deze situatie vormt ook een probleem onder succescriterium 2.4.4.

Bevinding 3: Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/er-is-een-melding-over-mij-gedaan/ staat een knop met een bliksem-icoontje. Hier ontbreekt een tekstueel alternatief. Een mogelijke oplossing is de tekst "Eenvoudige tekst" toe te voegen, zoals is gedaan op meerdere pagina's binnen de steekproef, zoals op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/ik-maak-me-zorgen-om-iemand/. Deze situatie vormt ook een probleem onder succescriterium 4.1.2.

Bevinding 4: Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/ik-maak-me-zorgen-om-iemand/ staat de link "ikvermoedhuiselijkgeweld.nl". Deze opent in een nieuw tabblad. Voor de link staat een icoon dat aangeeft dat deze link in een nieuw tabblad opent. Deze heeft het tekstuele alternatief "link opent externe website". Dit is niet voldoende beschrijvend, omdat dit niet aangeeft dat de link in een nieuw tabblad opent. Een mogelijke oplossing is deze tekst aan te passen naar "(opent in een nieuw tabblad)". Deze situatie komt ook voor op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/.

Bevinding 5: Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig staat naast de tekst "Advies of hulp nodig" een afbeelding. Het tekstalternatief komt uit het alt-attribuut en is "Img". Dit is geen beschrijvend tekstalternatief. Omdat deze afbeelding kan worden beschouwd als decoratief, kan dit mogelijk worden opgelost door het alt-attribuut aan te passen naar een leeg alt-attribuut (alt=""). Zo kan hulpsoftware deze afbeelding negeren.

Bevinding 6: In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf staat op pagina 1 een afbeelding met het logo van Veilig Thuis. Deze heeft geen tekstueel alternatief. Een mogelijke oplossing is een tekstalternatief toe te voegen waar alle visuele informatie in voorkomt, zoals "Logo Veilig Thuis, landelijk netwerk".

Bevinding 7: In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf staat op pagina 1 een afbeelding met het logo van Veilig Thuis. Deze heeft geen tekstueel alternatief. Een mogelijke oplossing is een tekstalternatief toe te voegen waar alle visuele informatie in voorkomt, zoals "Logo Veilig Thuis, landelijk netwerk". Op pagina 3, 4 en 5 staat nogmaals bovengenoemd logo. Hier hoeft niets aan te worden aangepast om onnodige herhaling te voorkomen.

Bevinding 8: In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf staan diverse (achtergrond)afbeeldingen die gemarkeerd zijn met Figure-tags. Deze beschikken allemaal niet over een tekstalternatief, waardoor schermlezers alleen "Afbeelding" voorlezen. Omdat deze achtergrondafbeeldingen decoratief zijn, kan dit mogelijk worden opgelost door deze te markeren als Artefact.

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 9: Op pagina https://www.veiligthuiszw.nl/over-veilig-thuis/wat-doet-veilig-thuis/ staat een video. Op minuut 02:36 komt de tekst "Deze animatie is mogelijk gemaakt door Veilig Thuis Utrecht" in beeld. Deze informatie is niet beschikbaar voor bezoekers die de video niet (goed) kunnen zien. Een mogelijke oplossing is om deze informatie op te nemen in het audiospoor van de video, of een apart audiospoor toe te voegen waarin verteld wordt wat er in beeld te zien is (audiodescriptie). Ook mag voor dit succescriterium een transcript worden aangeboden waar deze en alle andere belangrijke informatie uit de video in wordt beschreven.

1.2.5 Audiodescriptie (vooraf opgenomen) (Niveau AA)

Informatie over succescriterium 1.2.5 Audiodescriptie (vooraf opgenomen)

Uitkomst: Onvoldoende

Bevinding 10: Op pagina https://www.veiligthuiszw.nl/over-veilig-thuis/wat-doet-veilig-thuis/ staat een video. Aan het begin van de video staat het logo van Veilig Thuis in beeld, en op minuut 02:36 komt de tekst "Deze animatie is mogelijk gemaakt door Veilig Thuis Utrecht" in beeld. Deze informatie is niet beschikbaar voor bezoekers die de video niet (goed) kunnen zien. Een mogelijke oplossing is om deze informatie op te nemen in het audiospoor van de video, of een apart audiospoor toe te voegen waarin verteld wordt wat er in beeld te zien is (audiodescriptie).

Bevinding 11: Op pagina https://www.veiligthuiszw.nl/werken-bij-veilig-thuis/ staat een video. Op minuut 1:09 komt de tekst "Kom werkenbijveiligthuis.nl" in beeld. Deze informatie is niet beschikbaar voor bezoekers die de video niet (goed) kunnen zien. Onder de video staat de tekst "Lees alles over werken bij Veilig Thuis op werkenbijveiligthuis.nl". Dit is voldoende voor succescriterium 1.2.3, maar voor dit succescriterium is het nodig deze informatie ook op te nemen in het audiospoor van de video, of een apart audiospoor toe te voegen waarin verteld wordt wat er in beeld te zien is (audiodescriptie).

1.3 Aanpasbaar

1.3.1 Info en relaties (Niveau A)

Informatie over succescriterium 1.3.1 Info en relaties

Uitkomst: Onvoldoende

Bevinding 12: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de tekst "Chat gratis en anoniem met een medewerker voor advies.". Wanneer de chat gesloten is staat er de tekst "Helaas is de chat ... 2 werkdagen een reactie". Deze teksten zijn volledig opgemaakt met een strong-element. Dit brengt niet de juiste semantische betekenis over aan bezoekers die hulpsoftware gebruiken. Het strong-element is niet bedoeld voor het creëren van een visuele weergave van tekst, zoals hier wel het geval lijkt te zijn. Het strong-element is bedoeld om enkele woorden of delen van tekst nadruk te geven, zodat dit ook met benadrukking wordt voorgelezen door hulpsoftware. Een mogelijke oplossing is het strong-element te verwijderen en gebruik te maken van CSS voor de visuele opmaak.

Bevinding 13: Op pagina https://www.veiligthuiszw.nl/professionals/melding-doen/ bij de tekst "Wil je een melding doen? Neem dan eerst contact met ons op.". Deze tekst is volledig opgemaakt met een strong-element. Dit brengt niet de juiste semantische betekenis over aan bezoekers die hulpsoftware gebruiken. Een mogelijke oplossing is het strong-element te verwijderen en gebruik te maken van CSS voor de visuele opmaak.

Bevinding 14: Op pagina https://www.veiligthuiszw.nl/ik-ben-een-client/rechten-als-client-2/ staat de tekst "De verwerking van je persoonsgegevens: welke rechten heb je en hoe staat het met jouw privacy?". Deze tekst is volledig opgemaakt met een strong-element. Dit brengt niet de juiste semantische betekenis over aan bezoekers die hulpsoftware gebruiken. Een mogelijke oplossing is het strong-element te verwijderen. Ook staat op deze pagina de tekst "Met wie wisselt Veilig Thuis jouw gegevens uit?". Deze tekst ziet er visueel uit als koptekst, maar is in de code opgemaakt met een p-element en strong-element. Dit brengt niet de juiste semantische betekenis over aan bezoekers die hulpsoftware gebruiken. Een mogelijke oplossing is het strong-element te verwijderen en een h3-element te gebruiken voor deze tekst.

Bevinding 15: Op pagina https://www.veiligthuiszw.nl/ik-ben-een-client/klacht-doen/ staat onder de uitklapbare knop "Klachtenregeling in vier stappen" een genummerde lijst. Binnen die genummerde lijst staat een visueel geneste ongeordende lijst. Deze is niet als dusdanig opgemaakt in de code. Een mogelijke oplossing is binnen de tweede lijstitem van de genummerde lijst een ul-element en li-elementen te gebruiken.

Bevinding 16: Het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/Veiligthuis-interactief-protocolv3-gecomprimeerd.pdf heeft geen codelaag. Omdat codes ontbreken, kan het
PDF-document niet volledig onderzocht worden (alle succescriteria met betrekking tot de codelaag, zoals semantische koppen en tekstalternatieven bij afbeeldingen). Let daarom op dat bij het oplossen van dit probleem nieuwe toegankelijkheidsproblemen kunnen ontstaan. Zonder codelaag kunnen schermlezers de PDF-documenten niet (volledig) lezen waardoor de informatie in deze documenten niet toegankelijk is voor bezoekers die hulpsoftware gebruiken.

Bevinding 17: Het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf heeft een codelaag. Super! Helaas zijn niet alle codes correct. Zo is de koptekst "Privacyreglement Veilig Thuis - met vereenvoudigde toelichting" op pagina 1 gemarkeerd met vier afzonderlijke H1-tags, terwijl het één koptekst is. Dit kan mogelijk worden opgelost door één H1-tag te gebruiken voor deze tekst. Ook zijn er diverse decoratieve (achtergrond)afbeeldingen gemarkeerd met een Figure-tag (zonder tekstueel alternatief, zie succescriterium 1.1.1). Zie bijvoorbeeld pagina 1, 7, 8 en 10. Dit kan mogelijk worden opgelost door de decoratieve afbeeldingen als Artefact te markeren. Ook zijn er diverse visuele kopteksten aanwezig die niet als dusdanig zijn gemarkeerd in de codelaag. Zie bijvoorbeeld de tekst "Voorwoord" op pagina 2, "Inhoud" op pagina 3 en "Lijst met gebruikte afkortingen" op pagina 6. Momenteel zijn deze gemarkeerd met P-tags. Dit kan mogelijk worden opgelost door deze teksten te markeren als daadwerkelijke kopteksten, bijvoorbeeld met H2-tags. Op pagina 6 staat onder de tekst "Lijst met gebruikte afkortingen" een visuele ongeordende lijst. Deze is in de codelaag gemarkeerd met P-tags. Dit brengt niet de juiste semantische betekenis over aan bezoekers die hulpsoftware gebruiken. Een mogelijke oplossing is deze te markeren als daadwerkelijke lijst in de codelaag. Op pagina 8 t/m 10 staat een enkele lijst, die in de codelaag is gemarkeerd als meerdere lijsten. Dit kan mogelijk worden opgelost door deze te markeren als een enkele lijst. Deze situatie komt meerdere keren binnen het document voor, zoals op pagina 11 en 12. Controleer het hele PDF-document op bovengenoemde situaties.

1.3.2 Betekenisvolle volgorde (Niveau A)

Informatie over succescriterium 1.3.2 Betekenisvolle volgorde

Uitkomst: Onvoldoende

Bevinding 18: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse invoervelden en onderaan het scherm de tekst "(De chat opent in een nieuw venster)". Ziende bezoekers kunnen deze informatie in één oogopslag zien in samenhang met de rest van het scherm. Omdat deze tekst onder de "Start de chat" knop staat (en niet programmatisch aan de knop is gekoppeld), missen bezoekers die hulpsoftware gebruiken mogelijk deze informatie. Een mogelijke oplossing is deze tekst als visueel verborgen tekst toe te voegen aan de "Start de chat" knop.

Bevinding 19: Het volgende wordt niet afgekeurd, maar kan wel worden verbeterd:
In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf staat bovenaan het logo van Veilig Thuis. Visueel staat deze helemaal bovenaan het PDF-document. In de codelaag staat dit logo echter onder de koptekst "Privacyreglement Veilig Thuis - met vereenvoudigde toelichting". Dit komt niet overeen met de visuele volgorde. Omdat deze volgorde de betekenis niet verandert, wordt dit niet afgekeurd. Het advies is wel het logo in de codelaag ook helemaal bovenaan te plaatsen, zodat dit overeenkomt met de visuele weergave.

1.4 Onderscheidbaar

1.4.3 Contrast (minimum) (Niveau AA)

Informatie over succescriterium 1.4.3 Contrast (minimum)

Uitkomst: Onvoldoende

Bevinding 20: De volgende bevinding is vastgesteld met de 'Hoog contrast' modus ingeschakeld:
Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Deze witte teksten hebben een gemeten contrastwaarde van 3,1:1 ten opzichte van de blauwe achtergrond. Dit is onvoldoende en moet tenminste 4,5:1 zijn.

Bevinding 21: De volgende bevinding is vastgesteld met de 'Hoog contrast' modus ingeschakeld:
Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse invoervelden met een rode asterisk (*), waarmee wordt aangegeven dat het verplichte invoervelden zijn. Deze rode asterisken hebben een gemeten contrastwaarde van 4,1:1 ten opzichte van de witte achtergrond. Dit is onvoldoende en moet tenminste 4,5:1 zijn.

Bevinding 22: De volgende bevinding is vastgesteld met de 'Hoog contrast' modus ingeschakeld:
Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse invoervelden en onderaan het scherm de tekst "(De chat opent in een nieuw venster)". De gemeten contrastwaarde van deze grijze tekst is gemiddeld 2,9:1 ten opzichte van de witte achtergrond. Dit is onvoldoende en moet tenminste 4,5:1 zijn.

Bevinding 23: De volgende bevinding is vastgesteld met de 'Hoog contrast' modus ingeschakeld:
Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/er-is-een-melding-over-mij-gedaan/ staan uitklapbare knoppen, bijvoorbeeld "Wij beoordelen de melding". Wanneer deze knoppen worden uitgeklapt, verdwijnt de knoptekst volledig op de zwarte achtergrond en is daardoor niet meer zichtbaar. Deze situatie komt op meerdere pagina's binnen de steekproef voor, zoals op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/ik-maak-me-zorgen-om-iemand/ en op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/.

Bevinding 24: In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/Veiligthuis-interactief-protocolv3-gecomprimeerd.pdf staan diverse blauwe teksten, zoals de tekst "Veilig Thuis 2019" op pagina 1 en diverste teksten op pagina 9, zoals "1. Veilig Thuis spreekt als eerste met de directbetrokkenen". Deze blauwe teksten hebben een gemeten contrastwaarde van 2,7:1 ten opzichte van de witte achtergrond. Dit is onvoldoende en moet tenminste 3,0:1 zijn bij grote tekst en tenminste 4,5:1 zijn bij normale tekst. Door het hele PDF-document heen staan rode teksten, bijvoorbeeld de tekst "1. Vooraf" op pagina 3. Deze rode teksten hebben een gemeten contrastwaarde van 3,6:1 ten opzichte van de witte achtergrond. Voor de normale teksten, zoals "1. Vooraf", is dit onvoldoende en moet dit tenminste 4,5:1 zijn. Voor de grote teksten, zoals "Handelingsprotocol" op pagina 1, is dit voldoende. Door het hele PDF-document staan witte teksten op een blauwe achtergrond, zoals de tekst "Inhoudsopgave" op pagina 3. Deze witte teksten hebben een gemeten contrastwaarde van 2,8:1 ten opzichte van de blauwe achtergrond. Dit is onvoldoende en moet tenminste 3,0:1 zijn. Op bijna elke pagina binnen het PDF-document staan voetteksten, zoals "Inhoudsopgave | 4". Deze teksten hebben een gemeten contrastwaarde van 3,5:1 ten opzichte van de witte achtergrond. Dit is onvoldoende en moet tenminste 4,5:1 zijn. Op pagina 16 staat een schema met witte teksten op een grijze achtergrond en blauwgrijze teksten op een lichtgrijze achtergrond. Deze teksten hebben gemeten contrastwaarden van 1,6:1 en 3,0:1 ten opzichte van de (licht)grijze achtergronden. Dit is onvoldoende en moet tenminste 4,5:1 zijn. Controleer het hele PDF-document op bovengenoemde situaties.

1.4.11 Contrast van niet-tekstuele content (Niveau AA)

Informatie over succescriterium 1.4.11 Contrast van niet-tekstuele content

Uitkomst: Onvoldoende

Bevinding 25: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis" met hiernaast een link met een i-icoontje. De gemeten contrastwaarde van het blauwe i-icoon is 1,6:1 ten opzichte van de lichtblauwe achtergrond. Dit is onvoldoende en moet tenminste 3,0:1 zijn. Wanneer met de muisaanwijzer over dit icoon wordt gegaan, heeft deze wel voldoende contrast. Dit is echter niet voldoende, omdat het icoon ook voldoende contrast moet hebben wanneer de muisaanwijzer hier niet op staat.

Bevinding 26: In het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/Veiligthuis-interactief-protocolv3-gecomprimeerd.pdf staan rechtsonder op elke pagina (behalve pagina 1) grijze chevron-iconen en een huis-icoontje waarmee tussen de pagina's kan worden genavigeerd. Deze grijze iconen hebben een gemeten contrastwaarde van 1,8:1 ten opzichte van de witte achtergrond. Dit is onvoldoende en moet tenminste 3,0:1 zijn. Controleer het hele PDF-document op bovengenoemde situatie.

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 27: Op pagina https://www.veiligthuiszw.nl/over-veilig-thuis/wat-doet-veilig-thuis/ staat een video waarbij sneltoetsen kunnen worden gebruikt. De letter 'M' kan bijvoorbeeld worden gebruikt om het geluid te dempen en weer aan te zetten. Het probleem is hier dat deze sneltoetsen ook actief zijn als de toetsenbordfocus op een ander element binnen de video staat. Dit kan problemen opleveren voor bezoekers die met spraakbediening werken en waarbij deze letters kunnen voorkomen in de woorden die uitgesproken worden. Ook kan dit problemen opleveren voor bezoekers die per ongeluk een toets op het toetsenbord indrukken. Dit kan worden opgelost door de sneltoetsen uit te schakelen. Deze situatie komt ook voor bij de video op pagina https://www.veiligthuiszw.nl/werken-bij-veilig-thuis/.

2.4.2 Paginatitel (Niveau A)

Informatie over succescriterium 2.4.2 Paginatitel

Uitkomst: Onvoldoende

Bevinding 28: Voor PDF-documenten geldt dat ze een duidelijke titel in de bestandseigenschappen moeten hebben, en dat deze documenttitel wordt weergegeven in plaats van de bestandsnaam. Het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/Veiligthuis-interactief-protocolv3-gecomprimeerd.pdf voldoet niet aan deze voorwaarden. Dit kan worden aangepast via de bestandseigenschappen van het PDF-document, of in het bronbestand.

Bevinding 29: Het PDF-document https://www.veiligthuiszw.nl/wp-content/uploads/sites/2/2025/08/241120PrivacyreglementVTmetvereenvoudigdetoelichting.pdf beschikt over een documenttitel, "Toelichting". Deze is onvoldoende beschrijvend voor de inhoud van het PDF-document. Dit kan mogelijk worden opgelost door de titel aan te passen naar iets dat de inhoud van het document beter beschrijft, zoals "Privacyreglement Veilig Thuis (met vereenvoudigde toelichting)".

Bevinding 30: Advies: Het volgende wordt niet afgekeurd, maar kan wel worden verbeterd. Op pagina https://www.veiligthuiszw.nl/ is de paginatitel "Veilig Thuis Zaanstreek-Waterland - Veilig Thuis Zaanstreek-Waterland". Deze paginatitel geeft niet duidelijk aan dat het de homepagina van de website is. Alhoewel het niet wordt afgekeurd, is het advies de paginatitel aan te passen naar een titel die dit wel duidelijk maakt, zoals "Home | Veilig Thuis Zaanstreek-Waterland".

Informatie over succescriterium 2.4.4 Linkdoel (in context)

Uitkomst: Onvoldoende

Bevinding 31: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis" met hiernaast een link met een i-icoontje. Het linkdoel komt uit het aria-label en is "Informatie". Dit linkdoel is onvoldoende beschrijvend. Deze situatie vormt ook een probleem onder succescriterium 1.1.1. Zie succescriterium 1.1.1 voor advies.

Bevinding 32: Op elke pagina binnen de steekproef staat bovenaan de link "Deze site direct verlaten". Uit dit linkdoel wordt niet duidelijk waar de link naartoe navigeert, naast de informatie dat hiermee de Veilig Thuis website wordt verlaten. Een mogelijke oplossing is het linkdoel te verduidelijken, bijvoorbeeld door deze aan te passen naar "Deze site direct verlaten (naar Google)".

Bevinding 33: Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/ik-maak-me-zorgen-om-iemand staat de link "We zijn 24 uur per dag beschikbaar" met hieronder de tekst "Contact". De tekst "Contact" is opgenomen in het title-attribuut van de link. Deze wordt momenteel echter niet voorgelezen door schermlezers, waardoor het huidige linkdoel ("We zijn 24 uur per dag beschikbaar") niet duidelijk genoeg communiceert dat de link naar de contact pagina navigeert. Doordat het title-attribuut niet consistent voorgelezen door schermlezers, is deze niet geschikt voor het overbrengen van essentiële informatie, zoals "Contact". Dit kan mogelijk worden opgelost door de informatie "Contact" als visueel verborgen tekst toe te voegen binnen de link. Let op: de visueel verborgen tekst moet beschikbaar zijn voor hulpsoftware. Deze situatie komt ook voor op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig bij de link "Hulp voor kinderen en jongeren" en de tekst "Ga naar Kindertelefoon".

Bevinding 34: Advies: Het volgende wordt niet afgekeurd, maar kan wel worden verbeterd.
Op pagina https://www.veiligthuiszw.nl/?s=veilig staan zoekresultaten. Alle tekst binnen deze zoekresultaten is opgenomen in het linkdoel, waardoor deze soms erg lang worden. Het advies is alleen de koptekst en de categorie te gebruiken voor het linkdoel, zodat dit bijvoorbeeld "Wat doet Veilig Thuis? Categorie: Algemeen" wordt.

2.4.6 Koppen en labels (Niveau AA)

Informatie over succescriterium 2.4.6 Koppen en labels

Uitkomst: Onvoldoende

Bevinding 35: Op elke pagina binnen de steekproef staat bovenaan een hoofdnavigatie. In de code is een nav-element gebruikt, met de toegankelijkheidsnaam "Hoofd" (vanuit het aria-label). Dit is onvoldoende beschrijvend. Een mogelijke oplossing is het aria-label aan te passen naar "Hoofdnavigatie". Een vergelijkbare situatie komt voor op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/over-geweld/. Hier staat de koptekst "Over geweld" met hieronder een lijst met links. In de code is een nav-element gebruikt om de lijst met links, met de toegankelijkheidsnaam "nav-sub". Ook dit is geen beschrijvende toegankelijkheidsnaam.

Bevinding 36: Op pagina https://www.veiligthuiszw.nl/over-veilig-thuis/wat-doet-veilig-thuis/ staat een video. Het iframe van de video heeft, vanuit het title-attribuut, de toegankelijkheidsnaam "Veilig Thuis.mp4". Deze toegankelijkheidsnaam is onvoldoende beschrijvend. Dit is niet afgekeurd bij succescriterium 1.1.1, omdat een toereikende (kop)tekst ("Wat doet Veilig Thuis") volstaat als tekstueel alternatief voor het iframe. Voor dit succescriterium geldt echter dat de toegankelijkheidsnaam van het iframe zelf ook voldoende beschrijvend moet zijn. Een mogelijke oplossing is deze aan te passen naar bijvoorbeeld "Video Veilig Thuis: Wat doet Veilig Thuis?". Een vergelijkbare situatie komt voor op pagina https://www.veiligthuiszw.nl/werken-bij-veilig-thuis/. De toegankelijkheidsnaam van het iframe is hier "Play". Ook deze toegankelijkheidsnaam is onvoldoende beschrijvend.

Bevinding 37: Advies: Het volgende wordt niet afgekeurd, maar kan wel worden verbeterd. Op elke pagina binnen de steekproef staat onderaan de koptekst "Bekijk" met hieronder een aantal links. Deze koptekst is niet erg beschrijvend voor de content die eronder staat. Het advies is deze koptekst te verduidelijk. Voorbeelden van duidelijke kopteksten in deze situatie zijn bijvoorbeeld "Handige links" of "Veelbezochte pagina's".

2.5 Input modaliteiten

2.5.3 Label in naam (Niveau A)

Informatie over succescriterium 2.5.3 Label in naam

Uitkomst: Onvoldoende

Bevinding 38: Op elke pagina binnen de steekproef staat bovenaan een logo link van Veilig Thuis Zaanstreek-Waterland. De visueel zichtbare tekst "Zaanstreek-Waterland" staat alleen in het title-attribuut van de link. Het title-attribuut is niet geschikt voor het overbrengen van essentiële informatie, omdat het niet consistent wordt gebruikt als toegankelijkheidsnaam en niet betrouwbaar wordt voorgelezen door schermlezers (zo ook in dit geval). Op deze manier ontstaan mogelijk problemen bij de bediening van dit element door middel van spraakbesturing. Deze situatie vormt ook een probleem onder succescriterium 1.1.1. Zie succescriterium 1.1.1 voor advies.

Bevinding 39: Op elke pagina binnen de steekproef staat bovenaan de knop "Zoeken". De toegankelijkheidsnaam is "Open search" (vanuit het aria-label). De visueel zichtbare tekst "Zoeken" staat niet in de toegankelijkheidsnaam. Hierdoor ontstaan problemen bij de bediening van dit element door middel van spraakbesturing. Een mogelijke oplossing is de waarde van het aria-label aan te passen naar de visueel zichtbare tekst "Zoeken". Eenzelfde probleem doet zich voor wanneer de "Zoeken" knop wordt geactiveerd; de visueel zichtbare tekst verandert dan naar "Sluiten" en de toegankelijkheidsnaam naar "Toggle menu".

Bevinding 40: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". De toegankelijkheidsnaam van deze knop is "Open chat popup" (vanuit het aria-label). De visueel zichtbare tekst "Chat met Veilig Thuis" staat niet één op één in de toegankelijkheidsnaam. Hierdoor ontstaan problemen bij de bediening van dit element door middel van spraakbesturing. Een mogelijke oplossing is het aria-label te verwijderen zodat de visueel zichtbare tekst, "Chat met Veilig Thuis", wordt gebruikt als toegankelijkheidsnaam.

Bevinding 41: Op elke pagina binnen de steekproef verschijnt, bij een weergave van 200% zoom of hoger, bovenaan een "Menu" knop. Wanneer deze knop wordt geactiveerd, opent er een mobiel menu en verandert de knoptekst naar "Sluiten". De toegankelijkheidsnaam van deze knop is "Sluit menu" (vanuit het aria-label). De visueel zichtbare tekst "Sluiten" staat niet één op één in de toegankelijkheidsnaam. Hierdoor ontstaan problemen bij de bediening van dit element door middel van spraakbesturing. Een mogelijke oplossing is het aria-label te verwijderen zodat de visueel zichtbare tekst, "Sluiten", wordt gebruikt als toegankelijkheidsnaam.

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 42: Op elke pagina binnen de steekproef staat in de menubalk de knop "Zoeken". De toegankelijkheidsnaam is "Open search" (vanuit het aria-label). Dit is Engelse tekst, zonder taalwisseling, op een Nederlandse website. Eenzelfde situatie doet zich voor wanneer deze "Zoeken" knop wordt geactiveerd; de visueel zichtbare tekst verandert dan naar "Sluiten", en de toegankelijkheidsnaam verandert naar "Toggle menu". Pas de waarden van de aria-labels aan naar "Zoeken" en "Sluiten" (zie ook succescriterium 2.5.3).

3.3 Assistentie bij invoer

3.3.1 Foutidentificatie (Niveau A)

Informatie over succescriterium 3.3.1 Foutidentificatie

Uitkomst: Onvoldoende

Bevinding 43: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse (verplichte) invoervelden. Wanneer deze invoervelden leeg worden gelaten en de "Start de chat" knop nogmaals wordt geactiveerd, verschijnen er meldingen: "Invoer tussen 3 en 20 tekens", "Vul precies 4 cijfers in" en "Selecteer een item in de lijst". Dit zijn geen duidelijke foutmeldingen, maar instructies. Een goede foutmelding geeft aan dat er een fout is gemaakt, wat er fout is gegaan en mogelijk hoe dit kan worden opgelost. In de meeste gevallen bevat een foutmelding een ontkenning. Een voorbeeld van een goede foutmelding is "Je hebt het invoerveld 'Naam' niet ingevuld. Dit is verplicht.".

Bevinding 44: Op pagina https://www.veiligthuiszw.nl/ staat onder de tekst "Waar kunnen we je mee helpen?" een zoekveld. Wanneer hier geen zoekterm wordt ingevuld en de "Zoeken" knop wordt geactiveerd, verschijnt de browserafhankelijke melding "Vul dit veld in". Dit is geen foutmelding, maar een instructie. Ook verdwijnt de melding zodra de focus niet meer op het zoekveld staat. Dit is onvoldoende. Een goede foutmelding geeft aan dat er een fout is gemaakt, wat er fout is gegaan en mogelijk hoe dit kan worden opgelost. In de meeste gevallen bevat een foutmelding een ontkenning. Een voorbeeld van een goede foutmelding is "Je hebt geen zoekterm ingevuld. Dit is verplicht.". Deze situatie komt ook voor op pagina https://www.veiligthuiszw.nl/?s=veilig.

3.3.2 Labels of instructies (Niveau A)

Informatie over succescriterium 3.3.2 Labels of instructies

Uitkomst: Onvoldoende

Bevinding 45: Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse invoervelden, waaronder het invoerveld "Postcode". Er is een specifiek format vereist, "1234". Als een bepaald format nodig is voor de invoer, dan moet dit vooraf als instructie vermeld worden. Dit wordt nu niet gedaan. Een placeholdertekst voldoet niet, omdat deze verdwijnt zodra er in het invoerveld wordt getypt. Dit kan mogelijk worden opgelost door het label aan te passen naar "Postcode (1234)". Binnen dit venster staat ook het invoerveld "Naam". Hier is ook een specifiek format vereist, namelijk dat de naam tussen de 3 en 20 tekens moet zijn. Ook dit specifieke format wordt niet vooraf als instructie vermeld. Dit kan mogelijk worden opgelost door het label aan te passen naar "Naam/nickname (tussen 3 en 20 tekens)".

Bevinding 46: Het volgende wordt niet afgekeurd, maar kan wel worden verbeterd:
Op elke pagina binnen de steekproef staat onderaan de knop "Chat met Veilig Thuis". Wanneer deze wordt geactiveerd, verschijnt er een pop-up scherm met de knoppen "Annuleren" en "Start de chat". Wanneer de "Start de chat" knop wordt geactiveerd, verschijnen er diverse invoervelden met een rode asterisk (*), waarmee wordt aangegeven dat het verplichte invoervelden zijn. Er wordt niet uitgelegd wat de betekenis van deze asterisk is. Alhoewel dit niet wordt afgekeurd, is het advies de betekenis te verduidelijken. Dit kan bijvoorbeeld door bovenaan het formulier de tekst "Een asterisk (*) betekent dat het een verplicht veld is" te plaatsen.

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 47: Op pagina https://www.veiligthuiszw.nl/advies-of-hulp-nodig/er-is-een-melding-over-mij-gedaan/ staat een knop met een bliksem-icoontje. Hier ontbreekt een toegankelijkheidsnaam. Deze situatie vormt ook een probleem onder succescriterium 1.1.1. Zie succescriterium 1.1.1 voor advies.

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: 2026-02-04 05:11:59 v2.4-011