Succescriterium 1.4.13 - Niveau AA
Content bij hover of focus
Zorg dat het mogelijk is om informatie te verbergen die automatisch verschijnt bij het aanraken van het scherm. Het komt vaak voor dat een onderdeel per ongeluk wordt aangeraakt. Indien er nieuwe informatie verschijnt dan kan dit invloed hebben op het afronden van een taak. Automatische informatie veroorzaakt vooral problemen bij gebruikers van hulpmiddelen.
Impact
Gebruikers van hulpmiddelen kunnen vast komen te zitten in een app indien het niet mogelijk is om informatie te verbergen.
Het kan zijn dat er na een klik een menu opent. Gebruikers moeten dit kunnen stoppen of ongedaan kunnen maken.
Controleren
“Kan informatie verborgen worden als het in de weg zit?“
Je kunt de schermlezer of toetsenbord gebruiken om dit te controleren.
Oplossing
Voeg een sluitknop toe aan informatie die automatisch getoond wordt zodat gebruikers van hulpmiddelen dit ook kunnen verbergen.
Sluitknop toevoegen
On Android, you can show a dialog by using AlertDialog
, BottomSheetDialog
or DialogFragment
. You should always add a close button by using the setNegativeButton
method. The focus of assistive technologies is automatically trapped inside the dialog while it's visible.
val builder = AlertDialog.Builder(this)
builder.setTitle("Confirm Appt membership?")
builder.setMessage("Your bank account will be billed.")
builder.setPositiveButton("Proceed") { dialog, which ->
// Proceed
}
builder.setNegativeButton("Cancel") { dialog, which ->
// Cancel
}
builder.show()