Inicio de sesión accesible (sin excepciones)
Silktide encuentra formularios de inicio de sesión en tus páginas y te pide que confirmes que iniciar sesión nunca requiere que los visitantes recuerden, transcriban o descifren información. Esta es la versión más estricta del requisito de inicio de sesión accesible, que no admite excepciones para reconocimiento de imágenes ni para contenido aportado por el usuario.
Por qué esto es importante
Las contraseñas, los nombres de usuario y los rompecabezas son pruebas de función cognitiva: exigen memoria, transcripción o cálculo. Para las personas con discapacidades cognitivas estas pruebas pueden hacer que iniciar sesión sea imposible, dejándolas fuera de cuentas que les pertenecen. En este nivel (AAA), incluso se descartan las pruebas que piden a los usuarios reconocer objetos o su propio contenido subido, porque siguen excluyendo a personas con discapacidades visuales o cognitivas.
Cómo solucionarlo
Esta comprobación te pide verificar manualmente cada formulario de inicio de sesión. Un formulario aprueba si cumple todo lo siguiente:
- Los gestores de contraseñas funcionan. El formulario permite que el software rellene el nombre de usuario y la contraseña. Utiliza campos estándar con
autocomplete=\"username\"yautocomplete=\"current-password\", y no pidas nunca caracteres seleccionados ("introduce el 3.º, 7.º y 1.º carácter de tu PIN"), porque eso los inutiliza. - Se permite pegar. No bloquees pegar en los campos de nombre de usuario o contraseña.
- Ningún rompecabezas sin asistencia de ningún tipo. Un o prueba similar no debe ser la única vía de acceso, incluidas las pruebas de reconocimiento de imágenes y las basadas en contenido aportado por el usuario, que la versión AA de esta comprobación sí permite.
- Nada de nombres de usuario inventados. Exigir un alias inventado (como
@joe1987) es una prueba de memoria. Una dirección de correo electrónico o un número de teléfono está bien, porque la gente los usa en todas partes.
Si el formulario no puede ajustarse a estos requisitos, ofrece un método alternativo de acceso que evite por completo la prueba cognitiva, como un enlace de acceso enviado por correo electrónico o una clave de acceso (passkey).
Si un formulario marcado ya cumple estas condiciones, el hallazgo.
Cómo lo prueba Silktide
- Examina cada formulario en cada página en busca de la forma de un inicio de sesión: o bien un campo de nombre de usuario seguido de un campo de contraseña (con, como mucho, un par de extras como una casilla "Recuérdame"), o un primer paso de un solo campo que pida un nombre de usuario, como usan algunos sitios importantes.
- Marca cada formulario detectado para tu revisión. Si funcionan los gestores de contraseñas, el pegado y las alternativas solo puede confirmarse probándolos, así que lo decide una persona.
Solución de problemas
Se ha marcado un formulario que no es de inicio de sesión
La detección busca la estructura de un formulario de inicio de sesión y, en ocasiones, otro formulario pequeño coincide. Si el formulario no autentica a nadie, aprueba el hallazgo.
¿En qué se diferencia de la comprobación AA?
La versión AA permite dos excepciones: las pruebas que piden reconocer objetos comunes y las basadas en contenido aportado por el usuario. Esta versión AAA no permite ninguna.