2526UPSA2.5.1-A-000
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
b) Enlace de donde se ha obtenido la imagen:
https://www.google.es/maps
2.1.2. Código HTML:
<div id="mapa"
ontouchmove="moverMapa()"
onwheel="zoomMapa()"
style="width:400px; height:300px; background:#ccc;">
</div>
Explicación del problema detectado:
El componente requiere gestos complejos como arrastrar o usar la rueda del ratón para realizar acciones esenciales, sin proporcionar una alternativa mediante controles simples como botones o enlaces. Esto incumple el subcriterio 2.5.1-A, que exige que las funcionalidades basadas en gestos tengan un mecanismo alternativo.
Indica a que personas con discapacidad afecta y explicación de las barreras que causa
Este problema supone una barrera grave para personas con discapacidad motriz, así como para usuarios con temblores, movilidad reducida o que utilizan dispositivos de entrada alternativos, ya que no pueden realizar gestos complejos de forma precisa.
2.2. Ejemplo Accesible
2.2.1. Evidencia de imagen:
a) Imagen
b) Enlace de donde se ha obtenido la imagen:
https://sede.seg-social.gob.es
2.2.2 Código HTML:
<button onclick="zoomIn()">Ampliar</button>
<button onclick="zoomOut()">Reducir</button>
<div id="contenido">
Contenido visible sin necesidad de gestos complejos
</div>
Explicación de la solución aplicada:
Este ejemplo cumple el subcriterio 2.5.1-A porque todas las funcionalidades que podrían requerir gestos complejos se pueden realizar mediante controles simples como botones o enlaces. De esta forma, los usuarios pueden interactuar con la interfaz sin necesidad de realizar gestos de arrastre, deslizamiento o pellizco.
