2526UFV-2.5.1-A-001
Edición de la página como formulario
1. Información básica
Enlace directo a la página del subcriterio en la wiki https://wikiwcag.udl.cat/Principio_2/2.5_Modalidades_de_los_input/2.5.1-A
2. Ejemplos prácticos
2.1. Ejemplo NO accesible
a) Imagen
No se ha subido ninguna imagen.
b) Enlace de donde se ha obtenido la imagen:
No se ha indicado ningún enlace.
2.1.2. Código HTML:
<ul id="lista">
<li ontouchmove="borrarElemento(this)">
Mensaje recibido
</li>
</ul>
<script>
function borrarElemento(elemento) {
elemento.remove();
}
</script>
Explicación del problema detectado:
La funcionalidad de borrar un elemento solo puede realizarse mediante un gesto dependiente de la trayectoria (deslizar el dedo sobre la pantalla).
No existe ninguna alternativa que permita ejecutar la misma acción mediante una pulsación simple o con un puntero único, lo que incumple el criterio 2.5.1-A.
Indica a que personas con discapacidad afecta y explicación de las barreras que causa
Las personas con discapacidad motriz (temblores, movilidad reducida, uso de punteros de cabeza o dispositivos alternativos) no pueden realizar gestos de deslizamiento con precisión, quedando bloqueadas para ejecutar la acción. También afecta a usuarios de punteros alternativos o con baja visión, al no existir un control visible que permita borrar el elemento.
2.2. Ejemplo Accesible
2.2.1. Evidencia de imagen:
a) Imagen
No se ha subido ninguna imagen.
b) Enlace de donde se ha obtenido la imagen:
No se ha indicado ningún enlace.
2.2.2 Código HTML:
<ul>
<li ontouchmove="borrar(this)">
Mensaje recibido
<button onclick="borrar(this.parentElement)">
Eliminar
</button>
</li>
</ul>
<script>
function borrar(elemento) {
elemento.remove();
}
</script>
Explicación de la solución aplicada:
Aunque el gesto de deslizamiento pueda existir como opción adicional, la funcionalidad principal (eliminar el elemento) dispone de una alternativa mediante pulsación simple a través de un botón. De este modo, la acción es operable con un solo punto de contacto, con ratón, teclado o tecnologías de apoyo, cumpliendo el criterio 2.5.1-A.
