Ga naar hoofdinhoud
Logo Appt Light

Succescriterium 3.2.2 - Niveau A

Bij input

Zorg dat het voorspelbaar is wat er gebeurd bij het invoeren van gegevens. Geef het aan indien de focus automatisch verplaatst wordt bij correcte invoen. Geef van te voren aan als bij het versturen van een formulier er een nieuw scherm wordt geopend. Door onverwachte acties kunnen gebruikers met visuele of cognitieve beperkingen verward raken.

Impact

Gebruikers met visuele of cognitieve beperkingen kunnen door onverwachte acties verward raken.

Controleren

Worden er geen onverwachte acties uitgevoerd tijdens het invullen van gegevens?

Dit kan getest worden zonder hulpmiddelen.

Oplossing

Controleer invoer gedrag

On Android, be careful when using TextWatcher methods. Do not trigger a change of context when text changes.

private val textWatcher = object : TextWatcher {
  override fun afterTextChanged(s: Editable?) {
    // Ignored
  }

  override fun beforeTextChanged(s: CharSequence?, start: Int, count: Int, after: Int) {
    // Ignored
  }

  override fun onTextChanged(s: CharSequence?, start: Int, before: Int, count: Int) {
    // Do not change context
  }
}
Bijdragen

Bronnen

Feedback?

Laat 't ons weten!