Una usuario de Twitter comentó hace poco esto:
Y algunas otras personas le contestaron con lo mismo, pero con plátanos:
En Prevención de Plagio: 10 modalidades de trabajo poco original se encuentra el siguiente formulario que muestra los mensajes de error de una forma muy interesante:
Muchas veces nos encontramos con cuadros de diálogos en los que nos ofrecen elegir entre varias acciones, pero no sabemos las consecuencias de elegir cada acción.
El siguiente cuadro de diálogo que muestra un mensaje de error me parece excelente porque explica con claridad cuáles serán las consecuencias de pulsar un botón u otro:
¿Qué errores hay en el siguiente formulario? Se encuentra en Borden:
Los campos obligatorios se marcan con un asterisco pero no se explica, casi todos los campos son obligatorios, el tamaño del texto es muy pequeño, etc.
Pero el principal error es la tremenda lista desplegable que tiene este formulario:
Excelente el análisis The ‘Credit Card Number’ Field Must Allow and Auto-Format Spaces (80% Don’t).
Typing a 15-16 long string of numbers without a single error can be challenging for most users – yet, it’s what all users have to do during the checkout flow as they reach the ‘Credit Card Number’ form field. During our large-scale checkout usability study we observed that a large sub-group of users struggle with correctly typing their 15-16 digit credit card number, and subsequently struggle with verifying that it’s typed correctly. During testing this was observed to be the direct cause for checkout abandonments as users got card validation errors due to simple typos.
Genial ISO 8601:
Al rellenar un formulario me he encontrado una excelente validación.
En muchos formularios, al comprobar si se ha escrito algo en un cuadro de texto obligatorio, sólo se comprueba si está vacío, no se comprueba la longitud de lo escrito. Sin embargo, en este formulario se exige que la longitud mínima del nombre sea 2 y la del apellido 3.
El otro día me encontré el siguiente error en el sistema de actas de mi universidad.
En una primera página web se muestra el listado de los alumnos. El sistema solicita la introducción de una nota numérica y una calificación textual que se debe seleccionar en una lista.
Entre ambas calificaciones existe una correspondencia. Por ejemplo, una nota numérica de “6” se corresponde siempre con un “aprobado”, por lo que con introducir la nota numérica es suficiente, pero bueno…
El error real que sufrí el otro día fue que en el curso en el que estaba introduciendo las calificaciones no se debía introducir una nota numérica, sólo se debía seleccionar una calificación. Eso lo supe después de introducir una nota numérica a todos los estudiantes:
¿No podría haber avisado el sistema en la primera página?
O mucho mejor, ¿no podría la interfaz adaptarse y no mostrar el cuadro de texto para introducir la nota numérica?