He leído este artículo: 60 Directrices para realizar formularios usables, y me gustaría saber qué opináis de los puntos que hay por ahí sueltos. A mi me chirrian un par, que voy a comentar ahora:
Cita:
Es cierto que así el usuario pierde un poco el control sobre el formulario, pero no veo que tenga nada de malo ahorrar pasos en la validación del mismo si no permitimos la introducción de ciertos caracteres. ¿Qué tiene de malo?29. Valore la posibilidad de evitar, mediante JavaScript, que en determinados campos se pueda introducir determinados caracteres.
Cita:
¿Qué ocurre si el usuario envía el formulario, se arrepiente un instante después y pulsa el botón de detener del navegador? A mi a veces me ha ocurrido. ¿Cómo enviar el formulario si el botón ha sido deshabilitado ya? (No se me ocurre otra manera de evitar mandar doblemente el formulario que así).32. Evite, mediante JavaScript, que el usuario pueda impacientarse y enviar dos veces el formulario.
Cita:
Ya sé que no sirve de demasiado... pero, ¿Qué tiene de malo? Siempre que no se confunda con el de Enviar.36. No incluya un botón "Reset" (es decir, de Limpiar o Borrar el formulario)
Cita:
No veo por qué no agilizar la validación y evitar así envíos inútiles del formulario al servido. Si intentamos 5 veces acertar en el contenido de un campo (tipo nombre de usuario, al estar repetido en la base de datos), nos desquiciaremos.45. Evite validar los campos uno a uno, cuando pierden el foco, mostrando inmediatamente un mensaje de error al usuario. A los usuarios les incomoda esta práctica.
En fin, son unos pocos puntos los que me llaman la atención. ¿Qué opináis?