web-development-kb-es.site

Validación de campo requerida dinámica

Digamos que tenemos una forma con aproximadamente 50 elementos. Es un formulario de entrada de datos y está en el formato que el usuario espera basado en el papeleo estandarizado de la industria.

Mi pregunta es si los campos obligatorios que dependen de las selecciones anteriores deben estar deshabilitados/atenuados frente a mostrar/ocultar.

¿Es mejor tener una pantalla estable con campos deshabilitados o una pantalla que genere saltos dinámicamente? Obtengo resultados mixtos de mi base de usuarios.

5
rick schott

50 elementos más o menos

en el formato que el usuario espera según el estándar

Según estos criterios, sugeriría una pantalla estable. A menos que tenga mucha libertad para cambiar el formato a algo más amigable para la web, no aplicaría técnicas específicas de la web (expandir/contraer) al formulario.

Yo diría que esto se basa en convertir muchos formularios en papel a web, manteniendo la misma copia e instrucciones, en un trabajo anterior. ¡Buena suerte!

7
cbosco

En gris y deshabilitado es mejor si el formulario es dinámico. El gris indica al usuario que el campo está deshabilitado y no poder tabularlo no los confunde sobre por qué no pueden escribir nada.

Es mejor no cambiar dinámicamente la forma demasiado en el usuario. Ocultar/mostrar áreas está bien ya que el usuario selecciona algo (por ejemplo, si marca una casilla, muéstreles una nueva área para completar datos adicionales como una dirección). Esto puede ser un poco abrumador (como mostrar secciones enteras de formularios) y especialmente confuso si hace cosas como mostrar las cosas anteriores donde actualmente se basan en selecciones.

Al final, es mejor recurrir a su base de usuarios para obtener la respuesta. Haz que prueben cualquier idea que estés probando. Considéralo como una audiencia de prueba para tu formulario. Si les gusta, lo has clavado y sigues adelante. Si no, obtenga comentarios de ellos sobre lo que no les gustó y (más importante) por qué. Luego reitera, mejora e intenta nuevamente.

2
Bil Simser

No me gusta cuando un formulario cambia demasiado. Como sus usuarios conocen el formulario, creo que les agradecería que les proporcionara el mismo aspecto al que están acostumbrados: les llevará menos tiempo acostumbrarse a su sistema y sentirse cómodos con él.

Si corresponde, puede dividir el formulario en unas pocas secciones (usando "Siguiente") y en cada sección pedir solo las preguntas necesarias, según las selecciones anteriores.

Puede consultar el formulario de solicitud de visa de EE. UU. Usan los formularios PDF) para que se vea exactamente como la versión impresa. Todavía ve todas las partes pero no puede alcanzar las que no debe llenar.

2
idophir

Le sugiero que prepare y proporcione pruebas A-B sobre este tema. Todo depende de las preferencias y hábitos de los usuarios y está estrechamente relacionado con los escenarios de uso de su servicio/aplicación.

0
rafał grabie