Naar inhoud springen
SilktideHelp

Inhoud bij aanwijzen met de muis of focus

Silktide vraagt je te controleren of inhoud die zichtbaar wordt wanneer je de muisaanwijzer erop plaatst of wanneer deze toetsenbordfocus krijgt — tooltips, vervolgkeuzemenu's en voorbeeldkaarten — zich gedraagt zoals succescriterium 1.4.13 (niveau AA) van vereist.

Dit is een : automatisering kan niet op elke trigger op een pagina de muisaanwijzer plaatsen en focus geven en vervolgens interactie hebben met wat verschijnt. Daarom geeft Silktide op elke pagina deze prompt en bevestigt een persoon dit.

Waarom dit belangrijk is

Inhoud die verschijnt wanneer je de muisaanwijzer erop plaatst of wanneer deze focus krijgt, is voor verschillende groepen problematisch tenzij deze zich zorgvuldig gedraagt:

  • Gebruikers van schermvergroters bekijken de pagina sterk ingezoomd en moeten de aanwijzer naar een pop-up verplaatsen om deze te lezen. Als de pop-up verdwijnt zodra de aanwijzer de trigger verlaat, kan de inhoud nooit worden gelezen.
  • Mensen met motorische tremoren plaatsen de muisaanwijzer soms per ongeluk ergens op. Een pop-up die alleen kan worden gesloten door de aanwijzer weg te bewegen, vereist precieze bewegingen die zij mogelijk niet kunnen maken.
  • Iedereen die meer tijd nodig heeft verliest inhoud die zichzelf na een bepaalde tijd verbergt.

Wat je moet controleren

Controleer voor elk element dat inhoud zichtbaar maakt wanneer je de muisaanwijzer erop plaatst of wanneer het toetsenbordfocus krijgt alle drie de punten:

  1. Sluitbaar — de zichtbare inhoud kan worden gesloten zonder de muisaanwijzer of focus te verplaatsen, meestal door op Escape te drukken. (Uitzondering: als de inhoud niets afdekt, zoals een foutmelding bij een formulier­veld die in verder lege ruimte verschijnt.)
  2. Aanwijsbaar — als de inhoud door aanwijzen met de muis zichtbaar werd, kan de aanwijzer naar de zichtbare inhoud worden verplaatst zonder dat deze verdwijnt.
  3. Blijvend zichtbaar — de inhoud blijft zichtbaar totdat de gebruiker deze sluit, weggaat of de informatie niet langer geldig is. Geen timers die de inhoud automatisch verbergen.

Tooltips voor het native kenmerk title zijn uitgezonderd (de browser beheert deze), maar hebben hun eigen problemen — zie Het kenmerk title voor labels vermijden.

Zo los je het op

  • Voeg een handler voor Escape toe die de pop-up verbergt terwijl de trigger focus behoudt.
  • Houd de pop-up open zolang de aanwijzer zich boven de pop-up zelf bevindt, niet alleen boven de trigger — plaats de pop-up bijvoorbeeld in de DOM van de trigger of overbrug de ruimte met een gebied dat aanwijzen met de muis tolereert.
  • Verwijder automatische sluiting na een bepaalde tijd, zoals setTimeout, uit tooltips en menu's.

Als elk element op de pagina dat zichtbaar wordt bij aanwijzen met de muis of focus aan de vereisten voldoet (of als de pagina geen dergelijke elementen bevat), .

Hoe Silktide dit test

Silktide kan triggers voor aanwijzen met de muis en focus momenteel nog niet automatisch detecteren. Daarom maakt deze controle één beoordelingsprompt per pagina aan met een beschrijving van wat je moet controleren. Geen enkele geautomatiseerde tool test 1.4.13 momenteel — er bestaat geen W3C ACT-regel voor. In een toekomstige versie willen we waarschijnlijke triggers detecteren (listeners die reageren op aanwijzen met de muis en inhoud die met CSS zichtbaar wordt), zodat de prompt alleen verschijnt op pagina's waar dit nodig is.

Meer informatie

Laatst bijgewerkt

Was deze pagina nuttig?

Inhoud bij aanwijzen met de muis of focus | Silktide Help