web-dev-qa-db-fra.com

Avantages / inconvénients des sélecteurs de date et de date / heure

Quels avantages et inconvénients rencontrez-vous lorsque vous utilisez des sélecteurs de dates dans des formulaires Web ou des logiciels?
Que pensez-vous qui manque parfois?
Qu'est-ce qui vous dérange lorsque vous utilisez un sélecteur de date?

Je veux savoir, soit à partir de la vue entrée par l'utilisateur, soit à partir d'une vue intégrateur de datepicker.

Il y a déjà quelques questions comme Meilleure façon pour les utilisateurs de sélectionner une plage de dates mais je vise les réflexions et les opinions que les sélecteurs de date actuellement disponibles ne mettent pas en œuvre.

14
pduersteler

Année de naissance: Ils continuent à partir de l'année en cours, lorsque la plupart des gens auront plus de 18 ans et devront faire défiler plus de 18 ans pour atteindre leur âge. Ils se sentent vieux et doivent beaucoup défiler.

Sélecteur de date vs simplement le taper: sauf si la date nécessite un contexte d'autres dates ou si vous devez sélectionner une plage, laissez simplement les gens saisir la date. Il est prouvé que les gens n'hésitent pas à taper dans des champs courts. Ils ne sont pas aussi stupides que vous le pensez. haha

Plages de dates: Autoriser le glissement.

Date Picker: Aidez vos utilisateurs et incluez les jours fériés communs (peut-être selon le pays choisi) et l'intégration de leur propre calendrier. Je savais à quelques reprises que j'avais fait l'erreur de choisir quelque chose plutôt qu'une autre date.

Année de naissance: Oubliez juste un sélecteur pour cela, laissez-moi taper mon âge. (Edit: Pointy a ajouté que vous ne voudrez peut-être pas faire cela lorsque l'année est importante parce que certaines personnes voient leur âge différemment. Pour ajouter à cela, je sais qu'en Iran, par exemple, ils comptent leur âge différemment et se comptent donc 1 an que ceux des États-Unis.)

Joyeux anniversaire: S'ils entrent leur anniversaire dans le formulaire, et c'est le jour, ayez un message spécial pour eux.

Choisissez un balisage générique: Ne donnez pas à vos formulaires des noms spéciaux génériques, le remplissage automatique s'occupe du reste.

Connexion tierce partie: Lorsque vous en êtes capable, laissez-les sauter tous les formulaires ensemble et connectez-vous avec Twitter, Facebook, Google, etc.

18
jonshariat

Date de naissance: Les sélecteurs de dates de naissance sont tout simplement inappropriés et trop encombrants. Soit laisser l'utilisateur choisir parmi une série de listes déroulantes (controversé?) Soit taper la date en texte libre (puis la valider pour eux).

(Tangente: je ne mentionne que le problème de liste déroulante vs champ de texte parce que, selon mon expérience dans un certain contexte, le premier a un taux de conversion toujours meilleur)

Times: Le choix du temps est généralement mal pensé, je pense. Un utilisateur doit être en mesure de taper une heure (d'une manière contrôlée/validée). En utilisant potentiellement un masque de champ ou quelque chose comme ça. Je n'aime pas qu'un sélecteur de temps décide que je ne peux choisir que des incréments de 5 minutes ou me force à utiliser 2 listes déroulantes pour définir mon temps.

Plages de dates: Liez les champs de sorte que la valeur de l'un devienne le max/min de l'autre, par ex. n'autorisez pas l'utilisateur à choisir une date "À" inférieure à la date "À partir de" choisie (et vice versa).

6
Sam K

Dates d'expiration des cartes de crédit: Toutes mes cartes ont la date sous forme de chiffres, alors pourquoi tant de sites utilisent un sélecteur de données qui a des mois Word? Même au point triste d'utiliser des choix comme "Jan (01)".

2
Scott McIntyre