web-dev-qa-db-fra.com

Dans une zone de liste déroulante contenant des années, dois-je les trier par ordre croissant ou décroissant?

Ma conjecture est décroissante, mais je veux avoir une formation théorique. J'utilisais une application et mon intuition m'a dit de cliquer sur la barre de défilement juste pour trouver les années précédentes, et je me suis senti surpris quand je me suis posé des questions sur les années 2020 ...

6
edgarator

dates

La restriction de choix pour les données n'ayant pas assez de sens dans cette tâche n'est pas non plus sensée pour changer une commande, cela peut créer un petit embarras avec le changement de modèle de chronologie, par exemple le mois trié de DEC à JAN.

Je ne peux pas dire précisément ce que sont par exemple les tâches les plus dans votre cas, l'établissement de rapports ou de prévisions. Par conséquent, la valeur par défaut laisse les rapports quant à leur construction, il existe des données nécessaires pour les dernières années.

Et un de plus ...

Si l'on tient compte du modèle d'interaction temporaire typique avec les documents - je ne vois pas de sens dans la formation de rapports de plus de 5 ans, et les prévisions pour 10 ans à venir sont plus anciennes. Les documents de prescription de cinq ans sont déjà très probablement archivés, et les informations reçues du rapport n'auront guère de sens pratique, sauf la publication sur un site Web de la société dans la section historique de la société.

Illogiquement également les prévisions de ce trafic de passagers du transport ferroviaire en 2050 sur la base des données pour 1901 regards.

La chronologie d'un choix restera avec une direction de défilement si vous limitez un choix de valeurs n'ayant pas de sens pour différents types de documents.

Étant donné que le plus grand nombre de demandes se situera dans une fourchette de 3 à 5 ans, il est possible de limiter le nombre d'années dans la liste. Par exemple, si votre entreprise est basée en 1997 - la création d'un rapport pour 1980 n'a aucun sens logique, sinon la quantité de demandes similaires est un peu insignifiante.

Des informations plus détaillées ou des wireframes simplifient la recherche de décision, mais j'espère avoir bien compris votre tâche.

3
denis.efremov

En général, il descend toujours. Mais pour les prévisions, il est préférable d'utiliser ascendant. Tout simplement parce que les prévisions signifient toujours l'avenir, alors ayez toujours une date d'ici à l'avenir. Si vous voyez les prévisions météorologiques, elles augmentent également link .

Si vous regardez le marché boursier, il affiche toujours les dates dans l'ordre croissant.

Si vous pensez à 2020, je suggérerais au lieu de donner une longue liste d'années, présentez simplement les 3 années actuelles; pour le reste, laissez le visiteur le choisir manuellement en tapant ou à partir des archives!

5
sree

Le plus important est que les années soient triées et que le tri soit cohérent tout au long de votre conception.

Je pense que le sens du tri devrait dépendre des années les plus fréquemment utilisées - les plus anciennes ou les plus récentes.

Par exemple.

  • Pour un outil de planification de voyage, l'année en cours doit être la première et l'année suivante doit suivre.
  • Pour la date d'achat dans un outil de support, l'année en cours doit être la première, suivie de l'année précédente.
  • Pour l'année de naissance, cela pourrait dépendre du groupe d'âge du public, si le public est limité à un certain groupe d'âge.
2
Danny Varod