7
votes

HTML Datate de naissance Entrée Pertenabilité Meilleures pratiques

Je vais mettre en œuvre des fonctionnalités standard - Entrée de naissance dans le formulaire Web pour PC.

Il y a beaucoup d'interfaces comment implémenter cela.

  • Picker de la date (OMG, je ne supporte pas la date de cueillette avec elle. Trop de clics requis)
  • 3 listes déroulantes. Jour mois année. (Je ne suis pas très fantastique, ils sont trop longs)
  • entrée directe: dd.mm.yyyyy (mon choix, mais je suis programmeur, pas un client)
  • ... un peu plus

    Quel type d'entrée préférez-vous? Quel est le pire pour votre avis?


3 commentaires

Je souhaite que quelqu'un trouverait une meilleure façon que les trois mentionnés pour gérer cela: J'en ai marre de devoir cliquer sur environ 20 fois afin de remplir un formulaire que 80% du monde passe la validation et les 20% d'autres sont capable de mentir à propos de ...


Dupliqué possible de Quel est le meilleur interface utilisateur pour entrer la date de naissance? < / a>


Oui c'est vrai. Merci pour le lien


5 Réponses :


1
votes

J'utiliserais des listes déroulantes qui ne contiennent que des valeurs numériques, c'est-à-dire pas de noms de mois. Cela vous permet de taper la date au lieu de la sélectionner car elle sélectionnera automatiquement les pièces saisies et ne permettra pas à l'utilisateur de saisir des dates de formatées incorrectement formatées (dd.mm.yyyy vs mm.dd.yyyy, etc.). Pour l'année, il serait peut-être bon d'utiliser un champ de texte, sauf si vous avez besoin d'un âge minimum / maximum.


0 commentaires

0
votes

En tant que programmateur, votre meilleur choix doit être un dayspicker ou des déposées. Ils feront appliquer un format spécifique pour l'utilisateur et vous n'aurez pas à gérer de mauvais formats.

En tant qu'utilisateur, je préfère personnellement les dérivations, en particulier pour une date de naissance.


0 commentaires

1
votes

La conception d'interaction est un art seul. Étant un architecte / développeur moi-même, je préfère également utiliser les 3 boîtes de saisie, mais ... nous devons penser à "l'utilisateur cible" et "quoi (s) qu'il est habitué à". De manière générale, pour moi, cela permet de fournir les trois options dans une conception d'interaction.

Une popup avec la commande de calendrier et 3 boîtes d'entrée (avec support déroulant) donneraient quelque chose qui offre toutes les 3 options mentionnées par vous.

Encore une fois, la conception d'interaction est également concentrée sur le "point de vue" pour lequel la conception d'interaction est faite. Donc, en fonction de votre auditoire cible, vous pouvez choisir de laisser certaines des possibilités.

J'espère que cela aide,


1 commentaires

J'espère que Stackoverflow ajoutera la capacité de démarrer des sondages d'un jour. Je mettrais ces options (et autres) pour voter :)




0
votes

Les ramasseurs de la date JavaScript sont une bonne option s'ils n'empêchent pas l'entrée manuelle régulière. L'utilisateur peut donc choisir comment entrer la date. Il est également agréable d'être flexible au format de date, par exemple, il n'est pas nécessaire de forcer des barres à barres de séparation et de rejeter autre chose.

aussi, soyez conscient des problèmes locaux. Les utilisateurs des États-Unis tiendront probablement mm / jj / aaaaa :)


1 commentaires

Oh oui, mm / jj / aaaa ou jj / mm / aaaa sont difficiles à distinguer :(