#1 - Decoratieve iconen worden voorgelezen
Op alle pagina’s staan decoratieve SVG-iconen, die door hulpsoftware worden voorgelezen. Het <title>-element bevat tekst. Bijvoorbeeld:
- In de footer, onder “Service & contact” en “Storingen & telefonisch contact”, staan decoratieve SVG-iconen met titels zoals “help-circle@1x”, “Group 9” en “Path”.
- Op de pagina https://eteck-accept.fabriquehq.nl/en/ onder “Malfunction?” en “More service”, staan decoratieve SVG-iconen met titels zoals “Path”, “log-in@1x”, “map-pin (2)” en andere.
- Op de pagina https://www.eteck.nl/nl/samenwerken-met-eteck/zakelijkcontact/, onder de koppen “Bel ons”, “Mail ons” en “Volg ons”, staan SVG-iconen met
<title>-elementen zoals “Path” en andere.
#2 - Linktekst onduidelijk
Op alle pagina’s staan links met SVG-iconen die betekenisloze tekst of niet-leesbare tekens (zoals streepjes, underscores of andere tekens) bevatten in de toegankelijke naam, waardoor het doel van de links onduidelijk wordt.
Bijvoorbeeld:
- In de footer, onder “Service & contact”, staan links met iconen waarvan de toegankelijke naam bijvoorbeeld “help-circle@1x Veelgestelde vragen” is.
- Op de pagina https://eteck-accept.fabriquehq.nl/en/ onder “Malfunction?”, staan links met iconen waarvan de toegankelijke naam bijvoorbeeld “Path Call 085-0218 000” is.
#3 - Cookies: dialoogvenster mist de juiste rol en naam
Wanneer een bezoeker de website voor het eerst opent, verschijnt er een cookiedialoogvenster. Dit dialoogvenster mist zowel een correct ARIA-rolattribuut als een toegankelijke naam.
#4 - Hoofdmenu: actieve link wordt niet als dusdanig voorgelezen
In het hoofdmenu heeft de actieve link (naar de huidige pagina), bijvoorbeeld “Klanten”, een onderscheidende visuele weergave, maar dit onderscheid is niet aanwezig in de code.
#5 - Hoofdmenu: koppen worden niet als kopteksten voorgelezen
In het hoofdmenu zijn er knoppen met submenu’s. In deze submenu’s zijn de koppen, zoals “Duurzaam wooncomfort”, “Betaalbare warmte” en andere, niet als koppen opgemaakt.
#6 - Hoofdmenu: decoratieve iconen niet verborgen voor hulpsotware
In het hoofdmenu hebben sommige links pijltjesiconen om submenu’s aan te duiden. Deze SVG-iconen bevatten onduidelijke alternatieve tekst in het <title>-element, namelijk “Path”.
#7 - Footer: kop is niet als koptekst gemarkeerd
De tekst “Storingen & telefonisch contact” zijn niet als koppen opgemaakt.
#8 - Footer: opsomming wordt niet correct voorgelezen
Onder “Service & contact” staat een lijst met directe kind elementen die niet zijn toegestaan: <ul>.
#9 - Footer: zoekveld mist de toegankelijke naam
Onder “Vragen?” staat een zoekveld dat geen toegankelijke naam heeft.
#10 - Footer: zoekveld is niet met stem te bedienen
Onder “Vragen?” staat een zoekveld. De toegankelijke naam van dit zoekveld ontbreekt. Daardoor komt de toegankelijke naam niet overeen met de zichtbare tekst “Vragen?”. Hierdoor functioneert het zoekveld niet correct wanneer het via een spraaksysteem wordt geactiveerd.
#11 - Footer: zoekveld heeft contrastproblemen
Onder “Vragen?” staat een zoekveld waarvan de grijze rand (HEX #DCE4E8) op een lichtgrijze achtergrond (HEX #F4F8FB) een te laag contrast heeft. De contrastverhouding is 1,2:1, terwijl dit minimaal 3,0:1 moet zijn. Een placeholdertekst zou een alternatief kunnen zijn, maar ook deze heeft een onvoldoende contrastverhouding van 2,2:1. Het icoon is geen geldig alternatief.
Ditzelfde probleem doet zich ook voor op een klein scherm in het mobiele menu.