Naar de inhoud
Appointo

Toegankelijkheidsverklaring

Versie 1.1Laatst gewijzigd op

Een afspraak maken moet voor iedereen werken. Hieronder lees je hoe toegankelijk onze boekingswidget is, wat er al geregeld is, wat nog beter kan en hoe je het meldt als je ergens tegenaan loopt.

1. Waar deze verklaring over gaat

Appointo streeft ernaar dat iedereen een afspraak kan maken, ook mensen die een schermlezer, alleen een toetsenbord, vergroting of een hoog contrast gebruiken. Wij ontwikkelen de boekingswidget en de bijbehorende boekpagina volgens WCAG 2.1 niveau AA.

Deze verklaring gaat over de boekingswidget, de boekpagina die een salon van ons krijgt, en deze marketingsite. Het dashboard waarin salons hun agenda beheren valt hier nog buiten; zie de bekende beperkingen hieronder.

Toegankelijkheid is voor onze klanten ook een zakelijk belang. De European Accessibility Act stelt eisen aan digitale diensten richting consumenten. Door de widget toegankelijk te bouwen, helpen wij salons daaraan te voldoen op het onderdeel dat wij leveren.

2. Huidige status

Gedeeltelijk conform WCAG 2.1 niveau AA. Wij hebben zelf getoetst, met een handmatige controle en met de meetbare criteria uit de richtlijn. Er is nog geen onafhankelijke audit uitgevoerd.

3. Wat er in de boekingswidget geregeld is

  • Elk formulierveld heeft een zichtbaar label dat programmatisch aan het veld is gekoppeld. Een placeholder wordt nooit als enige label gebruikt.
  • De hele widget is met het toetsenbord te bedienen: dienst kiezen, dag kiezen, tijd kiezen, invullen en versturen.
  • Alle knoppen en velden hebben een zichtbare focusring die niet is weggehaald.
  • De keuzeknoppen voor dienst, datum en tijd geven hun status door met aria-pressed, en zijn gegroepeerd met een voorgelezen groepsnaam.
  • Datumknoppen tonen kort 'di 26', maar worden voorgelezen als 'dinsdag 26 augustus'. Tijdknoppen noemen ook de bijbehorende dag.
  • Het laden van beschikbare tijden wordt aangekondigd via een live region, zodat een schermlezer merkt dat de lijst is bijgewerkt.
  • Foutmeldingen worden aangekondigd en hints zijn met aria-describedby aan het bijbehorende veld of de knop gekoppeld.
  • De pagina heeft een correct lang-attribuut, zodat de tekst met de juiste uitspraak wordt voorgelezen.
  • De accentkleur wordt per salon gekozen. Wij berekenen daar automatisch een tekstkleur bij die ten minste 4,5:1 contrast haalt, zodat ook een lichte huisstijlkleur leesbaar blijft.
  • Wie in het besturingssysteem heeft aangegeven minder beweging te willen zien, krijgt de site zonder animaties.

4. Bekende beperkingen

Wij zijn er eerlijk over wat nog niet goed genoeg is:

  • Het dashboard voor salons is nog niet volledig getoetst aan WCAG 2.1 AA. Het is een besloten omgeving voor onze zakelijke klanten en heeft daarom een lagere prioriteit gekregen dan de widget, die door consumenten wordt gebruikt.
  • De datumkiezer is een rij knoppen, geen volwaardig rooster met pijltjestoetsbediening. Hij is volledig met de tabtoets te bedienen, maar een ervaren schermlezergebruiker verwacht mogelijk pijltjesnavigatie.
  • Plaatst een salon de widget als pop-up op de eigen site, dan zit de inhoud in een iframe. De focus verplaatsen wij naar de sluitknop en met Escape sluit het venster, maar volledige focusopsluiting over de iframe-grens heen is technisch niet mogelijk.
  • Wij hebben geen invloed op de website van de salon waarin de widget wordt geplaatst. Kleurgebruik, koppenstructuur en navigatie daaromheen zijn de verantwoordelijkheid van de salon.
  • Er is nog geen onafhankelijke toegankelijkheidsaudit uitgevoerd en geen test met ervaringsdeskundigen.
  • Uploadt een salon een eigen logo, dan kunnen wij de kwaliteit of het contrast daarvan niet garanderen.

5. Wat we eraan doen

  • Bij elke wijziging aan de widget controleren wij labels, toetsenbordbediening, focus en contrast.
  • Het dashboard toetsen wij stap voor stap, te beginnen bij de schermen die dagelijks worden gebruikt: agenda, diensten en openingstijden.
  • Wij onderzoeken pijltjestoetsbediening voor de datumkiezer.
  • Meldingen die wij binnenkrijgen pakken wij op en gebruiken wij om deze verklaring bij te werken.

6. Een probleem melden

Kom je iets tegen dat niet werkt met jouw hulpmiddel of instellingen, laat het ons weten via contact@appointo.nl. Beschrijf wat je probeerde te doen, welke pagina het betrof en welk hulpmiddel of welke browser je gebruikt; dan kunnen wij het gericht naspelen.

Wij reageren binnen vijf werkdagen en laten weten wat wij eraan gaan doen en wanneer. Lukt het je door het probleem niet om een afspraak te maken, neem dan rechtstreeks contact op met de salon; die kan de afspraak handmatig voor je inplannen.

Ben je niet tevreden over onze reactie, dan kun je een klacht indienen bij het College voor de Rechten van de Mens.

7. Hoe wij dit hebben getoetst

Wij hebben de widget handmatig doorlopen met alleen het toetsenbord, de opbouw van labels, groepen en live regions in de HTML gecontroleerd, en de contrastverhoudingen berekend volgens de WCAG-formule voor relatieve luminantie. Kleuren die onder 4,5:1 uitkwamen zijn aangepast.

Deze verklaring is opgesteld op basis van die eigen toetsing. Er is geen externe partij bij betrokken geweest.

Vragen over dit document? Mail ons via contact@appointo.nl. Appointo is een dienst van Fourwrd V.O.F., De Nieuwe Erven 3, 5431 NV Cuijk, KvK 42087615, btw-nummer NL869652308B01.