Helaas zijn er nog geen eenvoudig toe te passen kaart-applicaties beschikbaar die volledig toegankelijk zijn. Op de pagina over kaarten en karteringsdiensten is beschreven hoe je onder het huidige en toekomstige beleid met geo-informatie om moet gaan. 

Het is wel verplicht om een toegankelijk alternatief te bieden als het gaat om kaarten die voor navigatie zijn bestemd. Toch zijn er ook manieren om (eenvoudige) kaarten toegankelijk aan te bieden. Op deze pagina wordt uitgelegd hoe je dit kunt doen.

Een toegankelijke kaart maken

Bij kaarten die zich hiervoor lenen kun je een toegankelijke tekst met CSS en/of script omvormen tot een kaart. Zo kun je een lijst met gegevens (bijvoorbeeld namen van ministeries en hun adres) met CSS over een afbeelding van een kaart plaatsen. Als je rekening houdt met de toegankelijkheidseisen die onderaan deze pagina zijn beschreven, kun je op deze wijze een toegankelijke kaart presenteren. Er is dan geen noodzaak voor een toegankelijk alternatief. Let er wel op dat alle primaire informatie die je met de kaart wilt overdragen opgenomen is in de onderliggende tekst.
 

Toegankelijk alternatief bieden

Kaarten die niet volledig toegankelijk gemaakt kunnen worden moet je voorzien van een toegankelijk alternatief. Wat een geschikt alternatief is hangt af van het doel waarmee de kaart wordt getoond. Op kaarten kun je heel veel informatie kwijt. Bedenk met welke vraag de bezoeker de kaart bekijkt, en focus je in het toegankelijke alternatief op deze primaire informatie.

Als er objecten op de kaart worden getoond, dan kun je die objecten ook in een lijst weergeven. Zijn het veel objecten, bied dan de mogelijkheid om deze te filteren en sorteren. Als de kaart illustratief wordt gebruikt (bijvoorbeeld een historische kaart), beschrijf dan het onderwerp van de kaart, het afgebeelde gebied, de maker en het jaartal. Bij kaarten waarop gegevens worden getoond rond een bepaalde locatie geef je als alternatief een formulierveld waarin de bezoeker de gewenste locatie kan invoeren, en toon je de resultaten voor die locatie (bijvoorbeeld in een straal rond de locatie) in een lijst.

Relevante toegankelijkheidseisen

Wil je een kaart toegankelijk maken, dan zijn de volgende toegankelijkheidseisen belangrijk.

Algemeen

  • 1.1.1 Geef niet-tekstuele onderdelen zoals afbeeldingen en filmpjes een tekstuele beschrijving. (niveau A)
  • 1.3.1 Zorg dat informatie, structuur en relaties in code of tekst zijn vastgelegd, en niet alleen in de vormgeving. (niveau A)
  • 1.3.2 Zorg dat de inhoud op een logische volgorde gelezen kan worden door alle bezoekers. (niveau A)
  • 1.4.1 Gebruik niet alleen kleur maar ook nog andere visuele middelen om informatie over te dragen. (niveau A)
  • 1.4.3 Gebruik voor tekst voldoende contrast tussen voor- en achtergrondkleur. (niveau AA)
  • 1.4.4 Zorg dat alle tekst op de website tweemaal zo groot kan worden gemaakt zonder dat er iets wegvalt of niet meer werkt. (niveau AA)
  • 1.4.5 Gebruik geen afbeeldingen van tekst, tenzij het echt niet anders kan. (niveau AA)
  • 2.1.1 Zorg dat alle functies met alleen het toetsenbord te bereiken en gebruiken zijn. (niveau A)
  • 2.1.2 Voorkom dat een bezoeker die alleen het toetsenbord gebruikt vast komt te zitten en niet verder kan. (niveau A)
  • 2.4.7 Maak zichtbaar welk onderdeel van een pagina de focus heeft bij toetsenbordbediening. (niveau AA)

Kaarten met een animatie

  • 1.2.1 Geef niet-live geluidsfragmenten en bewegend beeld (zonder geluid) een tekstuele beschrijving. (niveau A)
  • 2.2.1 Geef bezoekers de mogelijkheid om een tijdslimiet waarna automatisch iets gebeurt te verlengen of uit te zetten. (niveau A)
  • 2.2.2 Geef bezoekers de mogelijkheid om bewegende, scrollende, knipperende en automatisch verversende onderdelen te stoppen. (niveau A)
  • 2.3.1 Laat elementen niet zodanig flitsen dat bezoekers er een toeval door kunnen krijgen. (niveau A)

Kaarten waarbij de bezoeker een locatie kan invoeren

  • 3.3.1 Geef bij een verkeerd ingevuld formulierveld aan waar de fout zit en beschrijf wat er fout is. (niveau A)
  • 3.3.2 Geef duidelijke instructies bij invoervelden. (niveau A)
  • 3.3.3 Geef bij een verkeerd ingevuld formulierveld waar mogelijk suggesties ter verbetering. (niveau AA)