Criterios de Operable
OperablePauta 2.5 Modalidades de entrada
2.5.2Cancelación del puntero
Nivel ALo exige la normativa (EN 301 549).
Qué pide
Las acciones se ejecutan al soltar el clic, no al pulsar, para poder arrepentirse.
A quién ayuda: Personas con temblores o dificultades motoras.
Un caso real
El botón «Confirmar transferencia».
BienLa acción ocurre al soltar; si arrastras fuera del botón, se cancela.
MalLa transferencia se lanza en cuanto tocas el botón.
Cómo aplicarlo en código
Acciones al soltar, no al pulsar
El evento click se dispara al soltar. Si alguien pulsa por error, puede apartar el dedo y no pasa nada.
botonBorrar.addEventListener("click", borrarCuenta);botonBorrar.addEventListener("mousedown", borrarCuenta);
botonBorrar.addEventListener("touchstart", borrarCuenta);Cómo comprobarlo
Pulsa, mantén y arrastra fuera del botón antes de soltar.