accessibility - todito - ¿Los CAPTCHA son accesibles?
que hacer cuando el captcha no aparece (8)
Estoy escribiendo un sitio web en mi tiempo libre para un centro educativo y, según lo que he leído en las estadísticas de este lugar, parece que hay muchos estudiantes discapacitados estudiando allí. En pocas palabras, estoy configurando un sistema de cuentas donde los estudiantes pueden iniciar sesión y recibir información básica sobre sus cursos, permitiéndoles comentar sobre sus cursos y cómo sintieron que el curso los representaba.
No estoy muy seguro de las implicaciones legales de esto, pero estoy bastante seguro de que si trabaja para un organismo educativo, entonces es un requisito legal que su sitio web sea accesible para las personas con discapacidades. El código está perfectamente bien, aparte de un problema; el CAPTCHA.
Por lo que yo sé, la mayoría de los CAPTCHA están basados en imágenes, lo que hará que aquellos que usan lectores de pantalla tengan dificultades. Además, es posible que los que admiten lecturas de sonido no funcionen tan bien, ya que en muchos edificios no hay altavoces para que el usuario pueda escuchar la grabación. Siempre podría usar un campo pequeño pidiéndole a un usuario que junte dos números, pero a menudo los bots son demasiado fáciles de atacar.
Puede que esté haciendo una montaña de un grano de arena, pero sigue siendo una pregunta interesante para aquellos que tienen interés en la accesibilidad. ¿Alguien sabe de una buena manera de mantener a los spammers y a los usuarios dentro de este entorno?
Considere rodar sus propios CAPTCHA basados en texto.
- ¿Cuantos días hay en una semana?
- ¿Cuántas lunas tiene la Tierra?
- Blancanieves y los enanos ______
Accesible y no anticipado por bots. Demonios, mezcle cosas que solo estos estudiantes conocerían, como curiosidades sobre la escuela. Al menos entonces hay algo de intriga en el CAPTCHA en lugar de solo un paso molesto e impersonal antes de que puedan terminar de completar el formulario.
Desde su perfil, puedo ver que está en el Reino Unido, por lo que asumo que debe cumplir con la legislación del Reino Unido, incluida la DDA . Vale la pena leerlo, y en muchos casos solo puedes hacer un mejor esfuerzo, muchos sitios no son absolutamente accesibles. Debe consultar con sus colegas para comprender la política de la institución.
La respuesta corta es que los CAPTCHA no son accesibles para todos. Dicho esto, parece haber una escala de accesibilidad desde CAPTCHA de imagen pura hasta acertijos lógicos que pueden representarse en HTML. Algunas personas han realizado un viaje similar a ti mismo.
Creo que sería mejor dar un paso atrás y considerar sus razones para requerir el CAPTCHA y a quién quiere mantener fuera. ¿Ha considerado usar restricciones basadas en IP para su sitio para que solo las personas en la red de su campus puedan acceder al sitio, o su aplicación debe estar en Internet?
Otra opción es restringir el número de intentos de inicio de sesión y evitar intentos por un tiempo, o bloquear la cuenta hasta que se restrinja un enlace en un correo electrónico. Como siempre, su millaje puede variar, pero quizás la gente de aquí puede ayudar si proporciona más contexto.
El sitio oficial de CAPTCHA dice: "Cualquier implementación de un CAPTCHA debería permitir a los usuarios ciegos sortear la barrera, por ejemplo, al permitir que los usuarios opten por un CAPTCHA de audio o sonido".
No soy abogado, pero en mi opinión si proporciona la opción de audio, entonces está alojando a usuarios con problemas de visión: no es su responsabilidad asegurarse de que tengan altavoces.
En primer lugar, sí, estás 100% correcto de que sea un problema. Cualquier captcha que proporcione imágenes con texto distorsionado NO es accesible para los lectores de pantalla, y si usted está en una organización que debe soportarlo, NO PUEDE usar simplemente un captcha.
En segundo lugar, personalmente estoy de acuerdo al 100% sobre las limitaciones de un captcha de audio también.
Personalmente implementaría un Captcha estándar como ReCaptcha o algo similar y luego tendré un enlace "no puedo ver la imagen", que los llevará a un captcha menos seguro, si es que realmente necesita uno. Realmente depende de los propósitos de su sitio. La matemática simple puede funcionar, pero es un poco más difícil de hacer.
Pero dado su sistema, casi diría que limita el sistema a usuarios autenticados para la entrada, y luego no requiere un captcha para comentarios u otras presentaciones, ya que eso evita el problema.
Este sitio muestra un ejemplo de otros elementos de captcha basados en texto, pero dependiendo de la audiencia pueden o no ser posibles.
Encontré este hilo interesante relacionado con CAPTCHA y lectores de pantalla:
http://www.webmasterworld.com/forum116/36.htm
Y parece que al W3C no le gustan demasiado:
Seguramente, por definición, la imagen de CAPTCHA no está disponible para personas ciegas (o cualquiera que necesite un lector de pantalla); están diseñados para ser ilegibles / difíciles de leer para las máquinas.
Soy una estudiante universitaria totalmente ciega y me pregunto por qué necesitas el nombre de Captia. En mi escuela, cualquier encuesta en línea usa el correo electrónico y la contraseña de los estudiantes para iniciar sesión antes de tomarla. En segundo lugar, encuentro que algunas capturas de audio no son accesibles y las que normalmente no valen la pena a menos que sea para un sitio que realmente me importa. Incluso si proporcionara una versión de audio de captia para el sitio en el que está trabajando si yo fuera un estudiante ciego, probablemente no me molestaría con el sitio. En tercer lugar, si el alumno está usando Firefox, entonces se puede acceder a casi todas las capturas de imágenes, consulte la extensión de Webvisum en http://www.webvisum.com/ Editar: Si se trata de un sitio web patrocinado por la universidad, solicite información al departamento de discapacidad de la universidad. Si se trata de un sitio web personal que atiende a estudiantes de una universidad específica, haga lo que tenga tiempo para hacer, ya que no estará bajo los requisitos de los sitios administrados por una institución educativa real.
Sí, obviamente los CAPTCHA basados en imágenes no son accesibles para los ciegos. Los CAPTCHA de audio no son realmente una buena alternativa: además del problema de los parlantes, a menudo contienen mucho ruido de fondo, haciéndolos inaccesibles para algunas personas. Si debe usar un CAPTCHA, en lugar de otro método de restricción de usuarios (¿Está utilizando CAPTCHA únicamente en la creación de la cuenta o cada vez que inician sesión?), CAPTCHAs de texto probablemente sean el camino a seguir.