Llevo un tiempo comprobando que muchos de los sistemas de Captcha padecen de un error de usabilidad horrible (muy molesto) y no, no es el problema de usabilidad implicito que llevan para los invidentes.
La idea básica es que muchos de los captchas requieren cookies y una vez has rellenado el formulario pones correctamente el Captcha y al no tener cookies (normalmente las tienes bloqueadas) te salta el siguiente o similar mensaje:
Captcha error: invalid security code. Click back button in your browser and try again.
Suele ser muy habitual en blogs con WordPress + Captcha o en directorios de enlaces, si bloqueas las cookies -- cosa que tampoco es que sea poco habitual, muchos programas las bloquean por defecto -- debería aparecer un mensaje indicándolo correctamente, por ejemplo:
Captcha error: cookies not found.
El último caso en que me ha pasado, para ilustrar el suceso, es el de Jordisan.net una instalación de WordPress + Captcha que para escribir un comentario me ha obligado a desbloquear las cookies (después de rellenar el formulario dos veces pensando que era culpa mía).
Soluciones a aplicar:
- No requerir cookies para rellenar un captcha.
- De hacerlo, informar correctamente del error.
Y por último algo muy importante: cuando salte un error relacionado al captcha no te fíes del botón atrás del navegador, a menudo se pierden los datos introducidos. Es mejor ofrecer el formulario ya rellenado con el error arriba destacado y/o añadiendo una marca -- por ejemplo un borde rojo -- al campo incorrecto.
Comentarios