EDIT: J'aurais dû mentionner la page dont je parle.
Sur une page qui n'est qu'une table gigantesque, j'ai un img dans chaque <th> qui indique à l'utilisateur comment la colonne est triée; et il peut cliquer sur la chose pour basculer la polarité de la sorte.
Jusqu'à présent, j'ai utilisé une pointe de flèche stylisée: http://www.sellmycalls.com/pics/colhdr/Corel/asc.png pour le tri croissant. J'ai l'idée que c'est à peu près une pratique acceptée.
Mais cela m'a toujours dérangé: il me faut un moment pour me souvenir que la flèche vers le haut signifie monter; et que croissant signifie petit à grand. J'utilise donc maintenant un autre graphique: http://www.sellmycalls.com/pics/colhdr/asc.png pour l'ascendant.
De même pour un tri décroissant: il était http://www.sellmycalls.com/pics/colhdr/Corel/dsc.png , maintenant c'est http: //www.sellmycalls .com/pics/colhdr/dsc.png .
Quelqu'un voit-il un problème UX avec ces deux nouvelles images?
Merci!
Vous pourriez risquer cela en allant à l'encontre, comme vous le dites, de la pratique acceptée. Les utilisateurs connaissent les flèches haut et bas. Vos nouvelles icônes ressemblent un peu au contrôle du volume, ce qui peut dérouter les gens.
Tester avec les utilisateurs contre les flèches vous donnera une indication sur la façon dont les gens peuvent recevoir les nouvelles icônes.
Pour les données alpha, vous voyez le A->Z
, Z->A
utilisé parfois. Vous pouvez en faire des icônes et peut-être quelque chose de similaire pour les données numériques (1->N
, N->1
peut être). Cependant, l'ordre de tri dépend parfois d'autre chose que de la simple position ordinale dans un ensemble. Par exemple, une librairie peut répertorier des livres en fonction de leur popularité, qui en dessous serait une valeur numérique, mais le titre peut être ce qui est réellement affiché. Dériver différentes icônes pour tous les types peut être difficile.
La raison pour laquelle les flèches sont généralement utilisées aujourd'hui est probablement qu'elles sont assez génériques et peuvent être appliquées à n'importe quel critère de tri. Je pense que vos icônes auraient pu le faire aussi, mais vous êtes un peu en retard. Pourtant, testez-les sur des gens et dites-nous comment ils vont. Je suis d'accord avec vous que les flèches acceptées ne sont peut-être pas optimales.
Avec l'icône de flèches, j'ai vu que certaines personnes ne se soucient pas de la signification ascendante/descendante. Ils adoptent une approche en deux étapes: (1) cliquez sur la colonne sur laquelle ils souhaitent trier pour trier sur la colonne de droite; (2) modifiez l'ordre de tri si nécessaire en cliquant à nouveau.
Donnez une chance à vos nouvelles icônes et testez-les. Hors contexte, ils ressemblent un peu aux commandes de volume comme le dit Phinetune, ou ils peuvent être interprétés comme un tri sur la "longueur du texte", mais dans le bon contexte, cela peut être différent.
C'est un problème classique - que vous utilisiez des flèches, A-> Z ou une flèche verticale avec A au-dessus d'un Z ou Z au-dessus d'un A (selon la commande), le fait demeure que les utilisateurs ne seront pas sûrs si cela indique l'état actuel ou le état qui se produira si vous cliquez sur l'en-tête. Pour cette raison, beaucoup de gens ne regardent pas la flèche elle-même comme un indicateur de la direction réelle mais simplement comme un indicateur de la fonctionnalité disponible, ou comme un indicateur de la colonne utilisée pour trier le données (dans les deux sens)
En conséquence, les gens ont tendance à regarder les données elles-mêmes pour déterminer le sens du tri et, comme le dit Marielle, le résultat courant est que les utilisateurs cliquent une fois et cliquez de nouveau s'ils n'obtiennent pas ce qu'ils attendent. En particulier, ce comportement est en outre imposé aux utilisateurs par la confusion lors du clic d'un en-tête de colonne vers le suivant, que l'ordre de montée ou de descente ne reste pas cohérent et n'est pas non plus mémorisé lorsque vous cliquez de nouveau sur une colonne précédemment commandée (Thunderbird et autres outils de messagerie venir à l'esprit). Il n'est donc pas étonnant que d'une application à l'autre, les utilisateurs ne découvrent pas de "standard" pour ce petit mais important petit élément de fonctionnalité.
Cela indique qu'une approche différente devrait être requise pour la meilleure expérience utilisateur, ce qui évite à l'utilisateur d'avoir à réfléchir. La réponse n'est pas d'indiquer l'ordre de tri et l'action dans l'en-tête de colonne mais de fournir un petit contrôle séparé qui montre clairement l'ordre de tri actuel et vous donne un choix d'autres options de tri probablement pertinentes. C'est très courant - et eBay en a un bon exemple:
Pour moi, le carat est à la fois précis et établi.
Une autre question concerne les interprétations individuelles de ce que signifient "ascendant" et "descendant". Nous savons chacun exactement ce qu'ils signifient ... pour les États-Unis. D'après mon expérience, nous avons eu quelques cas où nous avons découvert que cela signifie vraiment des choses différentes pour différentes personnes. Les nombres ascendants à une personne signifient les plus petits en haut et les agrandissent lorsque vous descendez. Pour un autre, cela signifie "haut, stupide". Vous commencez en bas avec les chiffres bas et "montez" en levant les yeux. L'A-Z dans Excel et d'autres possibilités de tri aident à cela.
D'une manière écrasante, j'ai observé exactement ce qui est noté ci-dessus. Les gens cliquent sur la possibilité de tri, regardent les résultats et cliquez à nouveau si ce n'est pas le cas.