web-dev-qa-db-fra.com

Utilisez la flèche vers le haut ou vers le bas pour représenter le "tri croissant" dans l'en-tête du tableau

Pour représenter le "tri ascendant" (a -> b -> c -> ...), mon premier sens m'a dit que je devrais utiliser ↓ pour le représenter. C'est parce que si je dépose mes données

a
b
c

Il semble que la chose se déplace naturellement vers le bas.

Cependant, pour l'en-tête du tableau sous Windows, ce que j'ai vu, c'est qu'ils utilisent principalement la flèche vers le haut.

enter image description here

Par conséquent, je me demandais quel symbole est le plus approprié? flèche vers le haut ou flèche vers le bas?

De http://www.iconfinder.com/search/?q=ascending , je peux voir qu'ils utilisent principalement la flèche vers le haut.

Mais, du point de vue de l'utilisateur final, si je voyais une flèche vers le haut à l'en-tête du tableau, je penserais que la plus grande valeur (dit z) la plus proche du tableau du haut et la plus petite valeur (dit a) au bas du tableau.

83
Cheok Yan Cheng

as · cend (-snd)

v. as · cend · ed, as · cend · ing, as · cends v.intr.

  1. Pour aller ou se déplacer vers le haut; monter. Voir synonymes à la hausse.
  2. Pour incliner vers le haut.
  3. Pour monter d'un niveau inférieur ou d'une station; avance: montée de la pauvreté à la grande richesse; monter sur le trône.
  4. Remonter dans le temps ou remonter dans la succession généalogique.

Par conséquent, la version Microsoft Windows est juste dans ce sens. croissant doit être vers le haut.

Dans le cas de l'alphabet, il faut y penser dans ce sens; A est le début de l'alphabet et Z est la fin. Vous augmentez à mesure que vous vous déplacez du début à la fin. Comme pour les chiffres. 1 à l'infini.

33
rk.

Une flèche vers le haut (triangle vers le haut) est littéralement la plus petite en haut et la plus grande en bas ! Exactement comme Ascendant ordre!!

Upward triangle for ascending order

Addendum:

Ce jouet pour enfants en anneau permet de comprendre comment l'ordre ascendant a été abstraction d'un triangle vers le haut et l'ordre descendant vers un triangle vers le bas.

Montessori Ring-Stack Toy

La première flèche vers le haut "empilée" est visible dans la réponse de capture d'écran de Mac OS 8 (vers 1997) dans devios1 .

81
SNag

Je pense que la confusion existe parce que il n'est pas clair si le symbole d'en-tête de colonne montre le critère qui est actuellement utilisé pour le tri, ou agit comme un bouton qui triera selon le symbole lorsqu'il est cliqué.

La colonne sur laquelle on clique pour trier est-elle un bouton (où l'on s'attendrait au critère de tri "futur")? Ou s'agit-il plutôt d'une étiquette (où l'on s'attendrait au critère de tri "actuel") avec la fonctionnalité supplémentaire sur laquelle il peut être cliqué pour basculer les critères de tri?

11
Wilbert

Je suis d'accord avec @SNag sur celui-ci en ce que l'indicateur de tri n'est pas, en réalité, une flèche du tout, mais plutôt un indicateur visuel de la façon dont la liste est triée.

Pour offrir un soutien supplémentaire, je présente une capture d'écran de Mac OS 8 (vers 1997) qui utilise une métaphore similaire, mais qui est clairement et intentionnellement différenciée d'une flèche:

enter image description here

Je trouve que l'analogie avec inférieur à (<) et supérieur à (>) est plus appropriée que celle d'une flèche.

En mathématiques, nous écrivons 3 <6 pour représenter 3 est inférieur à 6. Comme je suis sûr que nous nous souvenons tous du dispositif mnémonique que la petite extrémité du symbole pointe vers la plus petite valeur. Bien sûr, si les valeurs étaient disposées verticalement, la plus petite extrémité serait en haut:

enter image description here

En tant que tel, on pourrait envisager d'utiliser un symbole inférieur à ou un chevron tourné latéralement comme un symbole plus intuitivement compréhensible pour représenter l'ordre. Il fonctionne intuitivement pour le texte (abc <xyz), les nombres (3 <6) et les dates (aujourd'hui> hier).

Donc, en bref, essayez de ne pas le considérer comme une flèche pointant dans une direction et de le considérer comme un symbole représentant l'ordre, tout comme inférieur à et supérieur à.

pdate: Il se trouve, par coïncidence, que la dernière version de Mac OS X utilise en fait un chevron vertical comme je l'avais suggéré. Je ne m'en rendais pas compte lorsque j'ai publié l'idée à l'origine.

enter image description here

Alors voilà. Il y a un précédent, après tout.

9
devios1

À mon avis, le fait qu'il s'agisse d'une flèche, d'un triangle ou d'un chevron est plus à concevoir. Le fait important c'est que le symbole est le même pour toutes les pages et n'est pas utilisé pour un autre usage.

Je trouve personnellement un texte + symbole intéressant, comme symbols

5
goto

Je dirais ni la flèche vers le haut ni vers le bas ne conviennent à cela. Pour les personnes lisant de gauche à droite, il est légèrement plus difficile de "lire" une flèche orientée verticalement. Il y a aussi le problème de la flèche pointant en direction des données, ce qui donne l'impression que la flèche descendante signifie ascendante. Voici quelques alternatives qui ne laissent aucune (ou moins) ambiguïté:

  • flèches inclinées ('↗' pour monter et '↘' pour descendre);
  • triangle à angle droit ('◢' pour monter 'et' ◣ 'pour descendre);
  • description textuelle ('(A-Z)' pour ascendant et '(Z-A)' pour descendant).

(Excuses pour l'Unicode.)

5
Brendon

Il serait beaucoup plus simple à comprendre si vous considérez "Où apparaîtra la première ligne/l'élément?". S'il est en haut, le enter image description here la flèche représente bien cela.

4
Salman Ehsan

Pour les données alphabétiques, je pense que cela a toujours été une erreur d'appliquer l'idée de "monter" et de "descendre", après tout l'alphabet n'est qu'un ordre arbitraire des lettres.

Pour les données numériques ou datetime, basculer entre le tri croissant et décroissant est beaucoup plus logique et est en fait utile.

Pourquoi les gens trient-ils un tableau ou une liste en fonction de l'alphabet? La réponse est généralement d'aider l'utilisateur pendant qu'il fait laborieusement défiler et parcourir la liste à la recherche de l'élément qui l'intéresse. Le tri inversé par ordre alphabétique ne facilite pas ce processus.

Si vous inversez le tri Z-A, pourquoi voudriez-vous que les éléments "Z" soient en haut? Des solutions alternatives telles que la recherche et le filtre sont beaucoup plus utiles.

Donc, ma réponse serait de ne pas utiliser de flèche, de désactiver le basculement entre A-Z/Z-A sur cette colonne et de toujours trier A-Z à chaque fois que l'en-tête de la colonne est cliqué.

1
EoghanM

Il existe un moyen facile de se souvenir de la direction que doit prendre l'icône dans les deux cas. Ascendant commence par un "A" et l'icône de l'ascendant a la forme du "A". Oui, très "pré-K" mais je suis une personne visuelle :)

1
Sharon