Audit digitale toegankelijkheid van de Android app Eteck, versie 1.19.0 - production - sdk 52.0.0

Samenvatting

Wij hebben de Android app Eteck onderzocht tussen 1 en 18 juni 2025. Op dit moment zijn 33 van de 50 succescriteria als voldoende beoordeeld. In dit rapport lees je wat er bij de overige 20 nog fout gaat, en hoe je dat kunt verbeteren.

Resultaat

In dit onderzoek hebben we alle 50 toegankelijkheidseisen (succescriteria) uit de norm WCAG 2.1 onderzocht. We hebben het onderzoek uitgevoerd volgens de onderzoeksmethode WCAG-EM.

Beoordeling van succescriteria

Voldoet of niet van toepassing: 33

Voldoet niet: 17

Totaal: 50 succescriteria

Deze succescriteria zijn afgekeurd: 1.1.1, 1.3.1, 1.3.2, 1.3.4. 1.4.1., 1.4.3, 1.4.4, 1.4.11, 2.1.1, 2.1.2, 2.4.4, 2.5.3, 2.5.8, 3.2.2, 3.3.1, 4.1.2, 4.1.3

EN 301 549

EN 301 549 is de Europese standaard voor digitale toegankelijkheid. In dit onderzoek is versie 3.2.1 van deze norm toegepast. Apps vallen onder het hoofdstuk ‘Software’. Voor apps zijn 44 van de 50 succescriteria uit niveau A en AA van de WCAG 2.1 van toepassing. Bij 13 van deze criteria zijn de notities of definities licht aangepast, zonder dat de context wezenlijk verandert. De volgende succescriteria zijn niet van toepassing op apps: 2.4.1, 2.4.2, 2.4.5, 3.1.2, 3.2.3 en 3.2.4.

In opdracht van:

Logo Eteck
Onderzocht door:
Asja en Julia van Proper Access
In opdracht van:
Eteck
Besturingssysteem:
Android
Datum rapport:
18 juni 2025
Toegepaste norm:
EN 301 549 met WCAG 2.1
Conformiteitsdoel
WCAG 2.1, level AA
Methodologie
WCAG-EM
Scope van het onderzoek
  • Alle schermen van de app Eteck, Android platform

Niet in scope:

  • De van derden afkomstige inhoud (wettelijke uitzondering voor de overheid)
Basisniveau toegankelijkheidsondersteuning
  • Toestel Samsung A34, Android 14
  • Toestel Nokia X10, Android 14
  • TalkBack schermlezer
  • Andere gangbare browsers en hulpapparatuur
Technologieën van de app
  • onbekend
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 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 app op dit moment voldoet aan WCAG 2.1, 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.

Belangrijk om te weten

Dit rapport helpt je om de toegankelijkheid van je app 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
  • Inloggen

    Start (niet ingelogd)

  • Privacy statement

    Start (ingelogd)

  • Vul een toegangscode in

    Privacy statement > Ik ga akkoord > Vul een toegangscode in > Welkom bij Eteck

  • Welcom bij MijnEteck

    Vul een toegangscode in > Welkom bij Eteck

  • Overzicht

    Start (ingelogd)

  • Verbruik

    Start > Verbruik

  • Maandbedrag

    Start > Maandbedrag

  • Voorschot wijzigen

    Start > Maandbedrag > Wijzigen

  • Contact

    Start > Contact

  • Meer

    Start > Meer

  • Mijn gegevens

    Meer > Mijn gegevens

  • Storingen

    Meer > Storingen

  • Verhuizen

    Meer > Mijn gegevens > Verhuizing doorgeven

  • Betalingen

    Meer > Betalingen

  • Documenten

    Meer > Documenten

Gevonden problemen per scherm

Algemene knelpunten

SC 1.4.1 Toetsenbordfocus van een extern toetsenbord is alleen te zien aan verandering van kleur

Op alle schermen is voor alle interactieve elementen een aangepaste focusindicator ingesteld, namelijk een verandering van de achtergrondkleur. For example, on tab elements, buttons, links. Dit geldt alleen bij de bediening met een extern toetsenbord.

Het gebruik van alleen kleur om focus aan te geven is hier niet voldoende. Voor bezoekers met een visuele beperking of kleurenblindheid is zo’n subtiele kleurverandering vaak niet duidelijk genoeg. En ook mensen die met het toetsenbord navigeren moeten goed kunnen zien op welke plek van de pagina ze zijn.

Oplossing

Zorg dat er een duidelijk zichtbare focusindicator is. Hiervoor kan het beste een extra visuele aanduiding toegevoegd worden. Denk aan een dikkere rand, een onderstreping of een verandering van achtergrond.

SC 1.3.4 Alle schermen zijn beperkt tot één weergavestand (staand)

De lay-out van alle schermen is beperkt tot één weergavestand (portret).

Apps moeten zowel in verticale (portret) als horizontale (landschap) stand goed werken. Bezoekers moeten de vrijheid hebben om te kiezen welke modus het beste voor hen werkt. Je mag hier alleen van afwijken als één bepaalde stand echt noodzakelijk is. Dit is bijvoorbeeld belangrijk voor mensen die hun tablet aan hun rolstoel hebben gemonteerd en de oriëntatie niet kunnen aanpassen. Zo kunnen zij de app of website gebruiken op de manier die voor hen het handigst is, zonder iets te missen.

Oplossing

Zorg ervoor dat de inhoud van de app draait en zich aanpast aan de weergavestand.

SC 4.1.3 Statusberichten worden niet voorgelezen

Op sommige schermen verschijnt informatie als resultaat van de interactie van de bezoeker met de app. Bijvoorbeeld, er verschijnen foutmeldingen of berichten dat een actie is geslaagd. Deze informatie is een statusbericht, maar wordt niet door de schermlezer voorgelezen.

Oplossing:

Zorg ervoor dat nieuwe of bijgewerkte informatie duidelijk wordt aangekondigd aan gebruikers van hulpsoftware.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De terugknop bovenaan elk schermen heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.4.4 Tekst valt weg bij inzoomen

Als je de tekst vergroot tot de maximale grootte in de instellingen van je telefoon, worden veel elementen van de applicatie niet zichtbaar of niet bruikbaar, zoals tabs, knoppen, koppen en links.

Oplossing:

Zorg ervoor dat tekst leesbaar blijft wanneer deze wordt vergroot.

Tabs

SC 1.3.1 Screen reader does not announce the number of tabs

Dit scherm heeft vijf tabbladen, maar de schermlezer vertelt gebruikers niet hoeveel tabbladen er zijn of op welk tabblad ze zich bevinden. Blinde gebruikers weten misschien niet dat er meer tabbladen zijn om uit te kiezen.

Oplossing

Zorg ervoor dat de schermlezer aangeeft hoeveel tabbladen er zijn en welk tabblad is geselecteerd, zoals "Tabblad 2 van 5".

SC 1.3.1 Geselecteerde tab geeft een misleidende activatieboodschap

Wanneer een tab is geselecteerd, zegt de schermlezer nog steeds “dubbel tikken om te activeren.” Dit kan verwarrend zijn voor gebruikers, omdat de tab al actief is.

Oplossing:

Zorg ervoor dat de schermlezer alleen meldt dat de tab is geselecteerd, en gebruikers niet opnieuw aanspoort om deze te activeren.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

Tab buttons have gray text on white background. The color contrast ratio is too low: 2,1:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

Inloggen

Pad: Start (niet ingelogd)

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm staat de kop “Inloggen”. Deze tekst is niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 4.1.2 Knop met het oog heeft geen toegankelijke naam

Op dit scherm ontbreekt bij de knop om het wachtwoord te tonen een toegankelijke naam. Hierdoor kunnen gebruikers van schermlezers niet begrijpen wat het doel of de bestemming van de knop is. Alle knoppen moeten een toegankelijke naam hebben die duidelijk hun functie beschrijft.

Oplossing:

Geef deze knop een toegankelijke naam.

SC 1.4.11 De kleur van de rand van het invoerveld heeft niet genoeg contrast

Op dit scherm is de contrastverhouding tussen de grijze rand van het invoerveld en de achtergrond van het scherm van invoervelden 1,3:1.

Oplossing:

De randen van interactieve elementen zoals invoervelden moeten minimaal een contrast van 3,0:1 hebben met de achtergrond.

SC 2.1.2 Toetsenbord focus zit vast

Op dit scherm raakt de toetsenbordnavigatie vastgelopen wanneer een bezoeker met het extern toetsenbord vooruit navigeert. Het toetsenbordfocus raakt gevangen, waardoor gebruikers niet naar interactieve elementen op het scherm kunnen navigeren. De toetsenbordfocus blijft onderaan het scherm (Inloggen, Wachtwoord vergeten, Mijn Eteck en Privacyverklaring). Het is niet mogelijk om met het toetsenbord in de invoervelden te komen.

Deze toetsenbordval verhindert dat bezoekers die uitsluitend een toetsenbord gebruiken, vrij over het scherm kunnen navigeren. Dit geldt bijvoorbeeld voor mensen met motorische of visuele beperkingen. Hierdoor wordt de applicatie minder bruikbaar en minder toegankelijk.

Oplossing:

Zorg ervoor dat het altijd mogelijk is om met het toetsenbord naar alle interactieve elementen van het scherm te navigeren.

SC 2.1.1 Invoerveld is niet met het toetsenbord te bedienen

Op dit scherm staan invoervelden "E-mailadres" en "Wachtwoord". Deze invoervelden zijn niet toegankelijk via het toetsenbord.

Oplossing:

Zorg dat alle invoervelden met het toetsenbord kunnen worden bediend.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

Op dit scherm staat een grijze tekst "versie 1.19.0 - productie - sdk 52.0.0" op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,1:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 3.3.1 Foutmelding is een instructie in plaats van een uitleg over de fout

Op dit scherm verschijnt de foutmelding in het formulier “[VELD] is een verplicht veld.".

Dit is een instructie, geen foutmelding. Een goede foutmelding maakt duidelijk dat er een fout is gemaakt, en geeft aan waar de fout zit. Vaak staat er een ontkenning in. Een voorbeeld van een goede foutmelding is: "Het veld is niet (goed) ingevuld".

Oplossing:

Pas de foutmelding aan, zodat de bezoeker weet wat er fout is.

SC 1.4.4 Tekst op de knop verdwijnt

Als een bezoeker op dit scherm inzoomt, verdwijnt de tekst op de knop “Wachtwoord vergeten”. Het woordje “vergeten” is niet meer leesbaar.

Oplossing:

De tekst op de knop moet leesbaar blijven.

Privacy statement

Pad: Start (not logged in) > inloggen

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm zijn er koppen zoals “Contactgegevens”, “Verwerken van persoonsgegevens”, “Persoonsgegevens die wij verwerken” en andere. Deze tekst is echter niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Uitloggen" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.3.1 Schermlezer kondigt slechts één element aan

Wanneer je een schermlezer gebruikt op een mobiel apparaat, worden bij veegbewegingen (links/rechts of omhoog/omlaag) slechts één element op het scherm aangekondigd (de knop “Uitloggen”), en verplaatst de focus zich niet naar andere elementen. Wanneer je echter het scherm met je vinger aanraakt, worden andere elementen wel correct aangekondigd.

Oplossing:

Zorg ervoor dat alle interactieve en relevante elementen zijn opgenomen in de focusvolgorde van de schermlezer en bereikbaar zijn via veegbewegingen, niet alleen via aanraking.

SC 1.4.4 Kop valt buiten het scherm

De kop “Privacy statement” valt buiten het scherm wanneer de tekst is vergroot. Een bezoeker moet in twee richtingen scrollen om de kop te lezen.

Oplossing:

De koptekst moet zichtbaar zijn.

Welkom bij Eteck

Pad: Vul een toegangscode in > Welkom bij Eteck

SC 1.3.1 Kop is niet gemarkeerd als koptekst

In de caroussel staan koppen: "Welcom bij MijnEteck", “Regel het eenvoudig zelf”, “Heb je een storing?”. Deze tekst is niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

1.4.11 Stippen hebben onvoldoende contrast (carrousel)

Op dit scherm staat een caroussel. De grijze bolletjes die aangeven hoeveel slides er zijn, hebben een contrast van 1,2:1 op de witte achtergrond.

Oplossing

Maak deze stippen donkerder zodat het contrast minimaal 3,0:1 wordt.

Overzicht

Pad: Start (logged in)

SC 1.4.1 Toetsenbordfocus van een extern toetsenbord is alleen te zien aan verandering van kleur

Op dit scherm is voor alle interactieve elementen een aangepaste focusindicator ingesteld, namelijk een verandering van de achtergrondkleur. For example, on links under “Zelf regelen”. Het gebruik van alleen kleur om focus aan te geven is hier niet voldoende. Voor bezoekers met een visuele beperking of kleurenblindheid is zo’n subtiele kleurverandering vaak niet duidelijk genoeg. En ook mensen die met het toetsenbord navigeren moeten goed kunnen zien op welke plek van de pagina ze zijn.

Oplossing

Zorg dat er een duidelijk zichtbare focusindicator is. Hiervoor kan het beste een extra visuele aanduiding toegevoegd worden. Denk aan een dikkere rand, een onderstreping of een verandering van achtergrond.

SC 1.3.1 Kop is niet gemarkeerd als koptekst

On this screen there are headings "Overzicht”, “Zelf regelen”, “Maandbedrag”. Deze tekst is niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

Maandbedrag

Pad: Start > Maandbedrag

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm staan (tussen)kopjes "Maandbedrag", “Opbouw maandbedrag”, “Voorschot” die niet als kopteksten zijn gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.3.2 Leesvolgorde is niet logisch

Op dit scherm staat de knop “Wijzigen” naast "Je betaalt 50 euro”. De schermlezer leest nu voor: “Je betaalt Wijzigen 50 euro”. Dit is geen logische leesvolgorde.

Oplossing

Zorg ervoor dat tekst die bij elkaar hoort in de juiste volgorde wordt gelezen door schermlezers.

SC 4.1.2 De status van knoppen wordt niet correct voorgelezen

Op dit scherm wordt de knop “Voorschot” die verborgen inhoud toont en vergergt altijd aangekondigd als “uitgeklapt”, zelfs wanneer deze is gesloten. Dit kan schermlezergebruikers in verwarring brengen over of de inhoud daadwerkelijk beschikbaar of verborgen is.

Oplossing

Zorg ervoor dat de uitklapstatus van de knop correct is ingesteld, zodat schermlezers de juiste status aankondigen.

SC 1.4.4 Bezoekers die inzoomen tot 200% kunnen niet meer alle tekst lezen

Als je de tekst vergroot tot de maximale grootte via de instellingen van je telefoon, verdwijnt de tekst van veel elementen (zoals de tekst “Maandbedrag”, “Opbouw maandbedrag”, “Voorschot”, “Je betaalt” en de knop “Wijzigen”).

Oplossing

Zorg ervoor dat tekst leesbaar blijft wanneer deze wordt vergroot.

Voorschot wijzigen

Pad: Start > Maandbedrag > Wijzigen

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Maandbedrag" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm staan tussenkopjes "Voorschot wijzigen", “Samenvatting”, “Nieuw maandbedrag” en andere. Deze teksten zijn niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 4.1.2 Knop heeft geen toegankelijke naam

Op dit scherm staat in de slider de knop “Huidig”. Deze knop heeft geen toegankelijke naam. Hierdoor kunnen schermlezergebruikers niet begrijpen wat het doel of de bestemming van de knop is.

Oplossing:

Alle knoppen moeten een toegankelijke naam hebben die hun functie duidelijk beschrijft.

SC 2.1.1 Invoerveld is niet met het toetsenbord te bedienen

Op dit scherm is de knop "Huidig" niet toegankelijk via het toetsenbord.

Oplossing:

Zorg dat alle invoervelden met het toetsenbord kunnen worden bediend.

SC 1.3.1 Informatie uit de slider wordt niet aangekondigd voor schermlezers

Er staat een slider op het scherm, maar gebruikers van schermlezers horen alleen de waarden "15 euro" en "500 euro" zonder te weten wat deze bedragen betekenen.

Oplossing

Maak deze informatie en functionaliteit toegankelijk voor een blinde bezoeker.

SC 1.4.11 De kleur van de rand van het invoerveld heeft niet genoeg contrast

Op dit scherm is de contrastverhouding tussen de grijze schuifregelaar en de achtergrond van het scherm van invoervelden 1,3:1. Een bezoeker met milde visuele beperkingen zal deze slider niet goed zien.

Oplossing:

De randen van interactieve elementen zoals invoervelden moeten minimaal een contrast van 3,0:1 hebben met de achtergrond.

Contact

Pad: Start > Contact

SC 1.3.1 Kop is niet gemarkeerd als koptekst

De tussenkopjes "Contact”, “Storingen”, “Veelgestelde vragen”, “Digitaal contact” en anderen zijn niet als kopteksten gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 2.5.8 De grootte van een element voldoet niet

Op dit scherm staan de links onder "Storingen" zo dicht op elkaar dat het klikgebit kleiner is dan 24px.

De oppervlakte waarop geklikt kan worden (het ‘doelgebied’) bij knoppen, links en andere interactieve elementen moet groot genoeg zijn. Anders is het voor bezoekers met een motorische beperking lastig om op het goede element te klikken. Daarom moeten elementen óf een oppervlakte hebben van minimaal 24 bij 24 CSS-pixels, óf voldoende uit elkaar geplaatst zijn. Om te bepalen of klikbare elementen ver genoeg uit elkaar staan, teken je een denkbeeldige cirkel met een diameter van 24 pixels in het midden van het doelgebied. Deze cirkel mag op geen enkele plek (de cirkel van) een ander doelgebied raken.

Oplossing:

Voeg extra ruimte toe tussen deze links.

Meer

Pad: Start > Meer

SC 1.3.1 Kop is niet gemarkeerd als koptekst

De (tussen)kopjes "Meer”, “Betalingen”, “Storingen”, “Documenten” en anderen zijn niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 4.1.2 Naam van de knop beschrijft niet wat de knop doet

Op dit scherm, onder “Wat vind je van de app?”, staan knoppen met smilies. De teksten die worden voorgelezen zijn: “enigszins lachend gezicht”, “neutraal gezicht” en “licht fronsend gezicht”. Deze knoppen staan voor: goed, neutraal en niet goed.

Hetzelfde probleem wordt waargenomen bij twee andere knoppen met neutrale en treurige smilies die doorsturen naar de webpagina van de klantenservice. Overweeg het gebruik van een meer beschrijvende naam zoals "Ik ben niet tevreden - neem contact op met de klantenservice".

Oplossing:

Voeg tekst toe die deze knop goed beschrijft. Overweeg om een meer beschrijvende naam te gebruiken zoals "Ik ben tevreden".

Mijn gegevens

Pad: Meer > Mijn gegevens

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Meer" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.3.1 Kop is niet gemarkeerd als koptekst

De tussenkopjes "Mijn gegevens”, “Persoonlijke gegevens”, “Account”, “Adres” en anderen zijn niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.4.11 De kleur van de rand van het invoerveld heeft niet genoeg contrast

Op dit scherm is de contrastverhouding tussen de grijze rand en de achtergrond van het scherm van invoervelden 2,2:1.

Oplossing:

De randen van interactieve elementen zoals invoervelden moeten minimaal een contrast van 3,0:1 hebben met de achtergrond.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

Op dit scherm staat onder "Contact" en onder de invoervelden grijze tekst op witte achtergrond. De kleurcontrastverhouding is te laag: 3:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.4.1 Toetsenbordfocus is alleen te zien aan verandering van kleur

Op dit scherm is voor alle interactieve elementen een aangepaste focusindicator ingesteld, namelijk een verandering van de achtergrondkleur. Dit is bijvoorbeeld het geval voor de knop "Meer" bovenaan, voor de knop "Wijzigen" onder "Contact", de knop "Wijzigen" onder "Betalen" en anderen.

Het gebruik van alleen kleur om focus aan te geven is hier niet voldoende. Voor bezoekers met een visuele beperking of kleurenblindheid is zo’n subtiele kleurverandering vaak niet duidelijk genoeg. En ook mensen die met het toetsenbord navigeren moeten goed kunnen zien op welke plek van de pagina ze zijn.

Oplossing

Zorg dat er een duidelijk zichtbare focusindicator is. Hiervoor kan het beste een extra visuele aanduiding toegevoegd worden. Denk aan een dikkere rand, een onderstreping of een verandering van achtergrond.

SC 3.3.1 Foutmelding is een instructie in plaats van een uitleg over de fout

Op dit scherm wordt in het formulier onder "Account" de foutmelding "E-mailadres is een verplicht veld." weergegeven.

Dit is een instructie, geen foutmelding. Een goede foutmelding maakt duidelijk dat er een fout is gemaakt, en geeft aan waar de fout zit. Vaak staat er een ontkenning in. Een voorbeeld van een goede foutmelding is: "Het veld is niet (goed) ingevuld".

Hetzelfde probleem wordt waargenomen met het formulier onder "Contact".

Oplossing:

Pas de foutmelding aan, zodat de bezoeker weet wat er fout is.

SC 2.1.1 Invoerveld is niet met het toetsenbord te bedienen

Op dit scherm staat het invoerveld "Telefoonnummer". Dit invoerveld is niet toegankelijk via het toetsenbord.

Oplossing:

Zorg dat alle invoervelden met het toetsenbord kunnen worden bediend.

Storingen

Pad: Meer > Storingen

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op deze pagina zijn de tussenkopjes "Storingen", “Mijn meldingen”, “Zelf regelen” en anderen niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.3.1 Informatie is niet toegankelijk voor schermlezers

Schermlezer leest de inhoud van een melding onder “Mijn meldingen” niet voor. In plaats van tekst zoals “Individueel (Warmte)” en de rest van de melding, hoort de schermlezergebruiker alleen de naam van de knop (“Details openen”).

Omdat de zichtbare tekst van de tekst op de knop verschilt, is deze knop niet met stem te bedienen (SC 2.5.3).

Oplossing

Zorg ervoor dat alle informatie en relaties die zichtbaar zijn op het scherm ook beschikbaar zijn voor schermlezers.

SC 1.3.1 Aantal alinea’s in de code is anders dan de visuele weergave

Op het scherm “Storingen” staat een kopje en meerdere alinea’s tekst met de inhoud van de storing. Deze tekst wordt als een blok tekst voorgelezen.

Een blinde bezoeker kan niet in het midden van deze tekst naar een stukje luisteren. Het hele blok moet opnieuw worden voorgelezen. Dit is ontoegankelijk.

Oplossing

Plaats deze alinea’s in afzonderlijke alinea’s.

Verhuizing doorgeven

Pad: Meer > Mijn gegevens > Verhuizing doorgeven

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm zijn de kopjes "Verhuizen", “Wanneer is de sleuteloverdracht?”niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Mijn gegevens" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De contrastratio is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 2.1.1 Invoerveld is niet met het toetsenbord te bedienen

Op dit scherm staat het invoerveld "Datum sleuteloverdracht". Dit invoerveld is niet toegankelijk via het toetsenbord.

Oplossing:

Zorg dat alle invoervelden met het toetsenbord kunnen worden bediend.

SC 2.5.3 Invoerveld is niet met stem te bedienen

Op dit scherm staat het invoerveld onder het label "Datum sleuteloverdracht". De toegankelijke naam van dit element is “datum kiezer”.

Oplossing:

Verander de naam in "Datum sleuteloverdracht".

Betalingen

Pad: Meer > Betalingen

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Meer" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm zijn de kopjes "Betalingen”, “Openstannde facturen”, “maart 2025” niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 4.1.2 De status van knoppen is onjuist voor schermlezers

Op dit scherm, onder “Openstaande facturen”, wordt de knop “maart 2025” met verborgen inhoud altijd aangekondigd als “uitgeklapt”, zelfs wanneer deze is gesloten. Dit kan schermlezergebruikers in verwarring brengen over of de inhoud daadwerkelijk zichtbaar of verborgen is.

Oplossing

Zorg ervoor dat de expanded state van de knop correct is ingesteld, zodat schermlezers de juiste status aankondigen.

SC 2.4.4 Er zijn links met dezelfde tekst maar een andere bestemming

Op dit scherm bevat de verborgen inhoud onder "Openstaande facturen" verschillende links met dezelfde naam "Download factuur", maar de facturen die ze downloaden zijn niet hetzelfde. Dit kan verwarrend zijn voor bezoekers.

Oplossing:

Zorg dat links met dezelfde tekst ook naar dezelfde bestemming leiden of dezelfde functie hebben. Als het om een andere bestemming gaat, moet de linktekst ook anders zijn.

SC 3.2.2 Als je een knop selecteert, verschuift de focus

Op dit scherm zorgt het selecteren van de knop “Bekijk alle facturen” (of “Toon alleen laatste drie facturen” wanneer een lijst met facturen is geopend) met een extern toetsenbord ervoor dat de toetsenbordfocus onverwacht naar de bovenkant van het scherm verplaatst wordt. Bezoekers worden niet vooraf geïnformeerd over deze contextwijziging.

Een contextwijziging, zoals het verplaatsen van focus, mag niet zomaar plaatsvinden als een bezoeker iets in een formulier aanpast. Het mag dus bijvoorbeeld niet gebeuren als een bezoeker een keuzevakje aanvinkt, een invoerveld invult of een optie uit een keuzelijst selecteert. Andere voorbeelden van grote contextwijzigingen zijn het verzenden van een formulier of het openen van een nieuw venster. Zulke contextwijzigingen mogen alleen gebeuren als de bezoeker van tevoren is gewaarschuwd.

Oplossing:

Zorg ervoor dat de focus naar het volgende logische element gaat na het selecteren van "Bekjik alle facturen" of "Toon alleen laatste drie facturen".

Documenten

Pad: Meer > Documenten

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm zijn fr kopjes "Documenten", “MijnEteck - Informatie”, “MijnEteck - Tarieven” niet als koptekst gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

De knop "Meer" bovenaan het scherm heeft grijze tekst op een witte achtergrond. De kleurcontrastverhouding is te laag: 2,2:1.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.

SC 1.1.1 Een download icoon heeft geen tekstalternatief

Op dit scherm, onder de koppen “MijnEteck - Informatie” en “MijnEteck - Tarieven”, staan informatieve afbeeldingen van roze downloadpictogrammen. Deze pictogrammen hebben echter geen alternatieve tekst, waardoor schermlezergebruikers niet weten dat de link verwijst naar een downloadbaar document. Deze informatie is belangrijk en moet op een toegankelijke manier beschikbaar zijn.

Oplossing

Zorg ervoor dat informatieve afbeeldingen voorzien zijn van alternatieve tekst, bijvoorbeeld “Bestand downloaden”.

Vul een toegangscode in

Pad: Privacy statement > Ik ga akkoord > Vul een toegangscode in

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm staat de kop “Vul een toegangscode in”. Deze tekst is niet als koptekst gemarkeerd

Oplossing:

Maak hier een kop van.

SC 4.1.2 Invoervelden hebben geen toegankelijke rol of naam

De invoervelden om de toegangscode in te toetsen hebben geen toegankelijke rol en geen naam. De schermlezer leest ze helemaal niet voor.

Oplossing:

Deze velden moeten zichtbaar zijn voor de schermlezer.

SC 3.2.2 Focus wordt automatisch verplaatst na input

Op dit scherm staan vier invoervelden om de toegangscode in te vullen. Als in een veld een cijfer wordt ingevuld, springt de focus naar het volgende invoerveld. De focus mag niet automatisch verspringen. Dit gebeurt ook als de cijfers worden verwijderd.

Oplossing:

Beperk de focus tot een invoerveld.

SC 2.1.1 Invoerveld is niet met het toetsenbord te bedienen

Op dit scherm staan vier invoervelden die niet toegankelijk zijn via het extern toetsenbord.

Oplossing:

Zorg ervoor dat alle interactieve elementen bedienbaar zijn met het toetsenbord.

Verbruik

Pad: Start > Verbruik

SC 1.3.1 Kop is niet gemarkeerd als koptekst

Op dit scherm staan koppen zoals “Verbruik”, “Vergelijken”, “Koude december” en “Zelf regelen”. Deze teksten zijn echter niet als kopteksten gemarkeerd.

Oplossing:

Maak hier een kop van.

SC 1.3.1 Status geselecteerde tabblad niet aangekondigd

Op dit scherm staat naast “Vergelijken” een interactief element met het label “Energie €” met de rol van tablijst. Wanneer een gebruiker dit element selecteert, zegt de schermlezer niet welke tab momenteel is geselecteerd.

Oplossing:

Zorg ervoor dat de schermlezer aangeeft welke tab momenteel is geselecteerd wanneer een gebruiker deze selecteert.

SC 1.1.1 Informatie is niet toegankelijk voor schermlezers

De grafiek onder “Koude december” de grafiek met de tekst “Buurt” wordt niet voorgelezen

Oplossing

Zorg ervoor dat alle informatie ook beschikbaar zijn voor schermlezers.

SC 1.4.3 Kleurcontrast van tekst is te laag (tekst kleiner dan 24px en niet vetgedrukt)

Op dit scherm staat onder "Koude december" grijze tekst op witte achtergrond. De kleurcontrastverhouding is te laag: 3:1.

Let op! In de testaccount staat weinig informatie (grafieken). Controleer zelf het contrast van tekst in andere scenarions.

Oplossing:

Deze tekst is kleiner dan 24px en niet vetgedrukt, daarom moet het contrast minimaal 4,5:1 zijn.