Hoe toegankelijk is de website van de Efteling?
dinsdag 04 juni, 2024
De Efteling-website is lastig te navigeren via alternatieve software. Onze ervaringsdeskundige Marrit legt je uit waar zij tegenaan loopt!
Om digitale toegankelijkheid te borgen heeft het World Wide Web Consortium (W3C) een aantal richtlijnen ontwikkeld; de Web Content Accessibility Guidelines (WCAG). Deze richtlijnen zijn sinds 1999 de wereldwijde standaard voor digitale toegankelijkheid en hebben betrekking op het ontwerpen, bouwen en onderhouden van websites en applicaties. Het doel van van de WCAG is om digitale ervaringen voor mensen met een functiebeperking te verbeteren.
De WCAG bestaat uit drie niveaus: WCAG A, WCAG AA (wettelijk verplicht) en WCAG AAA. Per niveau komen verschillende onderwerpen aan bod en de richtlijnen worden steeds strenger:
Met de WCAG richtlijnen kunnen webbouwers gerichter ontwikkelen voor mensen met een beperking.
De WCAG richtlijnen zijn gebaseerd op vier basisprincipes:
Lever tekstalternatieven (ALT-teksten) aan voor de content zonder tekst (zoals afbeeldingen), zodat deze omgezet kan worden naar bijvoorbeeld braille, spraak of symbolen
Voeg beschrijvende teksten toe aan video’s en afbeeldingen die informatie delen
Lever alternatieven aan voor video- of geluidsfragmenten. Let op, er zit een verschil tussen de regels voor eerder opgenomen audio en video en live uitzendingen.
Maak deze toegankelijk door een tekstalternatief toe te voegen, zoals ondertiteling of een transcriptie (omzetten van audio naar tekst). Belangrijk: zorg ervoor dat het tekstalternatief precies dezelfde informatie bevat!
Lever ondertiteling voor doven en slechthorenden, inclusief beschrijving van geluidseffecten en muziek
Voeg audiodescriptie toe; beeldbeschrijving. Een stem vertelt wat anderen op dat moment zien, bijvoorbeeld gezichtsuitdrukkingen. Als alle informatie van het audio- of videobestand al in een tekst geschreven staat, heet dit een media alternatief en gelden er speciale regels. Als dit duidelijk vermeld wordt, hoef je voor de video- en audiobestanden niet nogmaals een alternatief te bieden
Lever ondertiteling voor doven en slechthorenden
Maak gebruik van audiodescriptie (beeldbeschrijving)
Maak content die je op diverse manieren kan presenteren zonder dat er informatie of structuur verloren gaat
Zorg ervoor dat je in je code duidelijk maakt wat het verband is tussen de verschillende onderdelen van je website en maak helder wat de functies van de teksten en de elementen (koppen etc.) zijn
Zorg ervoor dat je bezoekers de inhoud van je website op de juiste volgorde kunnen lezen
Geef een tekstuele omschrijving (met instructies) aan de elementen op je website, zodat je bezoekers weten welke acties hieraan vastzitten
Je website moet zich automatisch kunnen aanpassen aan elk beeldschermformaat
Koppel labels en invoervelden aan elkaar en zorg ervoor dat je bezoekers formulieren goed kunnen gebruiken en invullen
Zorg ervoor dat gebruikers content eenvoudig kunnen horen en zien.
Informatie die je deelt in kleur of vorm dien je ook over te brengen met tekst. Lees de tekst bijvoorbeeld voor, of geef andere visuele hints, zoals het onderstrepen van gekleurde teksten
Een geluidsfragment dat automatisch langer dan drie seconden duurt, moet gepauzeerd, gestopt en harder/zachter gezet kunnen worden
Zorg voor een contrast van minstens 4,5:1 tussen voor- en achtergrondkleuren, zodat teksten goed te lezen zijn
Teksten moeten met 200% te vergroten zijn en leesbaar blijven
Gebruik om informatie te delen echte tekst in plaats van afbeeldingen met tekst. Dit is vooral handig voor gebruikers die voorleessoftware gebruiken
Zorg ervoor dat je website er op elk beeldscherm goed uitziet en test dit op verschillende apparaten
zorg voor genoeg contrast tussen de verschillende elementen op je website
Hou je webteksten leesbaar en zorg voor voldoende tekstafstand. Denk hierbij aan o.a. lettergrootte en afstand tussen regels
Gebruik je een pop-up? Zorg ervoor dat een gebruiker deze kan gebruiken en weer kan verwijderen
Maak alles in je scherm makkelijk waarneembaar en logisch qua volgorde.
Zorg ervoor dat alle functionaliteiten te gebruiken zijn met een toetsenbord
Je hele website moet te bedienen zijn met een toetsenbord
Als een bezoeker wel een pagina kan bezoeken, maar niet meer kan verlaten, komt hij/zij in een ‘toetsenbordval’ terecht. Zorg voor een goede website structuur om dit te voorkomen
Zorg ervoor dat bezoekers sneltoetsen kunnen in- en uitschakelen en zonder moeilijkheden kunnen navigeren naar de juiste pagina’s
Geef je bezoeker genoeg tijd om content te bekijken en begrijpen
Maak je gebruik van content met een tijdslimiet? Zorg er dan voor dat deze kan worden uitgezet, aangepast of verlengd, zodat de gebruiker zelf kan kiezen wanneer hij/zij de content gelezen en begrepen heeft
Bewegende, knipperende of scrollende informatie moet kunnen worden gepauzeerd, gestopt of verborgen. Ditzelfde geldt voor automatisch actualiserende content
Ontwerp geen content die toevallen kan veroorzaken, zoals een epileptische aanval
Bouw je website met zo min mogelijk afleidingen en zorg ervoor dat het niet meer dan drie keer per seconde flitst
Help gebruikers eenvoudig navigeren en content vinden
Zorg ervoor dat gebruikers dubbele content kunnen overslaan, zoals advertenties
Webpagina’s hebben titels die het onderwerp of het doel beschrijven
Een logische volgorde van je website en pagina’s zorgt ervoor dat je inhoud blijft zoals het is bedoeld
Beschrijf het doel van een link duidelijk met een begeleidende tekst.
Maak het op diverse manieren, minimaal twee, mogelijk om je webpagina’s te bereiken
Beschrijf hiermee het onderwerp of het doel en maak je gebruiker snel duidelijk waar de tekst over gaat
Wanneer een gebruiker je website met een toetsenbord bedient, is het belangrijk dat hij/zij kan zien welk onderdeel de focus heeft
Je website en applicatie(s) moeten te gebruiken zijn met diverse aanwijsapparaten, zoals een toetsenbord en een laseraanwijzer
Naast een muisaanwijzer moeten er alternatieven voor bedienen aangeboden te worden, zoals werken met de pijltjestoetsen
Selecteert een bezoeker iets verkeerd? Zorg er dan voor dat dit eenvoudig ongedaan kan worden, zoals het inzetten van de ESC knop
Omschrijf met een duidelijke tekst het doel van een element
Functies moeten ook geactiveerd kunnen worden door andere manieren dan apparaat- of gebruikersbeweging.
Maak gebruik van knoppen of selecteerbare elementen die minsten 44px bij 44px groot zijn.
Functies moeten gelijk blijven voor de gebruiker, ook wanneer er gewisseld wordt tussen bijvoorbeeld toetsenborden, muizen of schermen.
Maak bijvoorbeeld input velden, knoppen en labels groot en logisch genoeg.
Maak je content toegankelijk voor al je bezoekers en maak gebruik van o.a. eenvoudig taalgebruik, gebarentaal en duidelijke vormgeving
Stel de juiste taal in, zodat schermlezers het goed kunnen uitspreken
Staan er stukken tekst op je website in een andere taal? Geef dit duidelijk aan
Maak het uiterlijk en de bediening van je webpagina’s voorspelbaar, zodat de inhoud goed te begrijpen is
De context van de inhoud mag niet wijzigen als een bepaald onderdeel van de content de focus krijgt
De context wijzigt niet automatisch, maar er moet een extra controle klik plaatsvinden. Denk bijvoorbeeld aan een verzendknop na het invullen van een formulier, zodat deze niet automatisch verzendt
Zorg ervoor dat de onderdelen van de navigatie overal in dezelfde volgorde terugkomt en creëer structuur en duidelijkheid
Voorzie onderdelen met hetzelfde doel van dezelfde beschrijvingen.
Help gebruikers bij het vermijden van fouten en ze te verbeteren
Laat de gebruiker zien waar de fout zich bevindt door bijvoorbeeld een markering
Als content de invoer door een gebruiker nodig heeft, lever je duidelijke labels en/of instructies aan
Als een formulier foutief ingevuld wordt, laat je duidelijk zien waar de fout zit en geef je wanneer mogelijk een suggestie om de fout te verbeteren
Help bezoekers grote fouten te voorkomen als het gaat om belangrijke acties, zoals wettelijke of financiële transacties.
Maak indicaties en checks duidelijk voor de gebruiker, bijvoorbeeld met behulp van een beschrijvende foutmelding.
Maximaliseer compatibiliteit (de mate waarin systemen samen te gebruiken zijn) met huidige en toekomstige user agents (computerprogramma’s die bij een netwerkfunctie of protocol hoort. In de context van webpagina’s geeft useragent aan welke webbrowser wordt gebruikt). Inclusief hulp technologieën.
Parsen is het analyseren van informatie aan de hand van losse elementen. De content wordt eerst ontleed en hierna worden de gegevens geanalyseerd. De elementen dienen begin- en eindtags te hebben, bevatten geen dubbele eigenschappen en alle ID’s zijn uniek. De codes in je website moeten kloppend en foutloos zijn. Alleen dan kunnen de pagina’s juist gelezen worden door o.a. hulptechnologie.
Voor alle componenten moet het mogelijk zijn om de naam, rol en waarde aan te passen door de gebruiker.
Als de content veranderd, geef je dit aan via een statusbericht. Bijvoorbeeld wanneer de zoekknop ingedrukt wordt en er zoekresultaten verschijnen.
Neem dan contact op met ons voor een verkennend gesprek over de mogelijkheden om jouw website voor 2025 toegankelijk te maken.
dinsdag 04 juni, 2024
De Efteling-website is lastig te navigeren via alternatieve software. Onze ervaringsdeskundige Marrit legt je uit waar zij tegenaan loopt!
vrijdag 19 april, 2024
Marrit, een slechtziende ervaringsdeskundige, deelt haar uitdagingen bij het lezen van online content. Lees haar ervaringen hier!
vrijdag 15 december, 2023
Hoe stel je een toegankelijkheidsverklaring op en welke stappen moet je hier voor volgen? Wij leggen het je uit met behulp van voorbeelden en tips.