J'ai une forme ayant environ 20-25 champs. J'ai mis tous ces champs sur une page et un bouton de soumission pour compléter ma fonctionnalité. Mais je ne suis pas heureux avec la longueur de la page et je me sens comme les utilisateurs seront démotivés en utilisant cette page quelqu'un peut-il m'aider avec des suggestions?Quelle est la meilleure façon de concevoir un formulaire ayant plus de 20 champs?
Répondre
Les assistants sont également plus sujettes à des erreurs,
Qu'est-ce que vous pourriez faire (en fonction du contexte et du contenu de votre formulaire) est d'essayer de cacher les parties de votre forme jusqu'à ce qu'ils soient pertinents. Par exemple, sous une forme où je peux choisir de recevoir du spam ennuyeux à mon adresse personnelle, je coche la case "oui je veux être agacé" et seulement alors les champs où je saisis mes données d'adresse (rue, ZIP, ville , etc.) apparaissent. L'efficacité pour vous dépend, bien sûr, du contexte de votre formulaire. Peut-être pourriez-vous nous éclairer à ce sujet?
Vous pouvez, en fonction des composants auxquels vous avez accès, créer un «assistant», dans lequel vous divisez l'entrée en informations groupées logiquement, et présentez une barre de progression/des encouragements pendant le processus.
Je le garderais personnellement comme une forme plate. Les sorciers sont moins transparents.
Vous pouvez essayer un assistant de 2 pages: les champs obligatoires sur la première page, les suivants facultatifs.
Pouvez-vous supprimer des champs? Avez-vous vraiment besoin de collecter chaque élément de cette information? Parfois, les formulaires recueillent des informations «agréables à avoir» - vous devez faire un appel si vous voulez que tout le «bon d'avoir» des informations de moins de gens, ou seulement les informations absolument nécessaires de plus de gens.
Pouvez-vous prédire/récupérer automatiquement les informations que vous collectez au lieu de les saisir manuellement?
groupe les entrées ensemble il est donc pas seulement un grand mastodonte d'une forme
Vous pouvez aussi rassurer l'utilisateur que cela ne prendra pas trop de temps. Vous pouvez lire le titre: "Enregistrer maintenant - ne prend que 60 secondes"
Après de nombreuses discussions au sein de l'équipe, nous avons décidé de conserver tous les champs et cela sur la même page. Nous les classerons également. Mais nous voulons réduire le défilement vertical et j'ai besoin de suggestions à ce sujet. (Comment minimiser le défilement vertical)? –
Il n'y a que peu de choses à faire pour réduire les dimensions d'un formulaire - posez les étiquettes/champs horizontalement, réduisez la taille de la police, éliminez l'espace blanc vertical. .... Mais parfois, vous pouvez trouver les changements que vous faites pour forcer tout "au-dessus du pli" affecte négativement la convivialité plus qu'un petit défilement aurait. – nailitdown
- 1. Quelle est la meilleure façon de concevoir une API client?
- 2. meilleure façon de concevoir la boucle
- 3. Quelle est la meilleure façon de concevoir une base de données pour Ruby on Rails?
- 4. MVC2 Quelle est la meilleure façon de page, un tableau
- 5. Quelle est la meilleure façon d'implémenter un sondage dans Joomla?
- 6. Quelle est la meilleure façon de concevoir des paires clé-valeur dynamiques dans mysql?
- 7. Quelle est la meilleure façon de mettre en évidence un champ obligatoire sur un formulaire Web?
- 8. Quelle est la meilleure façon de chiffrer un clob?
- 9. Quelle est la meilleure façon de configurer un formulaire pour obtenir un var temp?
- 10. Quelle est la meilleure façon de conduire une animation?
- 11. Meilleure façon de concevoir l'interface utilisateur Android?
- 12. Quelle est la meilleure façon d'afficher un fichier long?
- 13. Une meilleure façon de concevoir cette boucle?
- 14. Quelle est la meilleure façon de concevoir des classes Cairngorm étendues à partager entre applications?
- 15. Dans un éditeur Eclipse RCP, quelle est la meilleure façon de gérer les champs obligatoires manquants?
- 16. quelle est la meilleure façon de créer un menu javascript?
- 17. Quelle est la meilleure façon de rafraîchir un indice Nutch?
- 18. Quelle est la meilleure façon de déboguer un écrasement explorer.exe?
- 19. Quelle est la meilleure façon de localiser un IEnumerable?
- 20. Quelle est la meilleure façon d'effacer un tableau de chaînes?
- 21. Quelle est la meilleure façon de vider un répertoire?
- 22. Quelle est la meilleure façon de structurer un projet?
- 23. quelle est la meilleure façon de marquer un texte?
- 24. Quelle est la meilleure façon de déboguer un Oracle SP?
- 25. Migration de données: Quelle est la meilleure façon de migrer?
- 26. Quelle est la façon la plus pythonique de déterminer l'endianisme?
- 27. Quelle est la meilleure façon d'implémenter hashCode()?
- 28. Quelle est la meilleure façon d'apprendre CUDA?
- 29. Quelle est la meilleure façon de gunzip fichiers avec Perl?
- 30. Quelle est la meilleure façon de valider un formulaire Flex complexe?
Je ne pouvais pas comprendre complètement "Personnellement, je le garderais comme une forme plate. Les sorciers sont moins transparents." S'il vous plaît expliquer –
Je veux dire: ne pas diviser, rompre, ou ajouter des trucs de fantaisie. Ce que dit Daan, cependant, a du sens, mais je le ferais différemment: déplacez tous les champs optionnels vers le bas du formulaire, mais gardez une forme simple sans astuces. Et marquer clairement chaque champ obligatoire en tant que tel (avec un astérisque rouge, par exemple). – Tobiasopdenbrouw
J'étais sur le point de casser ma page. Comment utiliser un assistant crée un problème. Merci pour votre suggestion. –