Ga naar hoofdinhoud
Logo Appt Light

Succescriterium 3.2.1 - Niveau A

Bij focus

Zorg dat het voorspelbaar is wat er gebeurt als gebruikers naar een element navigeren. Wanneer een element focus krijgt, mag deze niet onverwachts worden geactiveerd. Voorspelbaar focusgedrag maakt het gebruik van apps makkelijker voor mensen met een beperking.

Impact

Een knop mag niet automatisch geactiveerd worden wanneer deze focus krijgt. Hiermee verlaag je de kans dat er onbewuste acties plaatsvinden voor mensen met visuele, cognitieve en motorische beperking.

Controleren

Wordt de focus nooit onverwacht verplaatst?

Dit kan getest worden met de schermlezer of toetsenbordbediening.

Oplossing

Controleer focus gedrag

On Android, you can use an OnFocusChangeListener to listen to focus changes. The onFocusChange method is called when the element receives focus.

Be careful when using the onFocusChange method: do not trigger any context change because they might confuse users.

webView.setOnFocusChangeListener { view, focused ->
    if (focused) {
        // Do not change context
    }
}
Bijdragen

Bronnen

Feedback?

Laat 't ons weten!