web-dev-qa-db-fra.com

Sens de tri opposé

Le problème: Nous avons 2 écrans dans notre application où le défilement chronologique est inversé (un défilement d'une page dans l'ordre chronologique croissant et l'autre décroissant). D'un point de vue UX, cela semble un comportement UI problématique et incohérent.

Page 1: Est comme une liste de calendrier défilante où le jour en cours est en haut de la liste et l'utilisateur fait défiler vers le bas (passé/présent -> futur) pour afficher les éléments de calendrier à venir. Cela est logique car les utilisateurs commenceront à partir du jour où ils sont allumés et auront rarement besoin de consulter les jours précédents dans leur calendrier.

Page 2: ressemble plus à un tableau d'affichage où l'utilisateur consulte les notes des autres. Il est très important pour eux de voir d'abord les éléments de note à venir et actuels, puis de faire défiler pour voir les notes précédentes (les plus récentes -> les plus anciennes).

Comme vous pouvez le voir, l'ordre chronologique du sens de défilement est inversé entre chaque page.

Est-ce que ce sera un gros problème pour les utilisateurs? Comment pourrais-je réduire toute confusion possible?

3
RobbyReindeer

En cas de doute, je trouve que réfléchir à la façon dont une fonctionnalité fonctionnerait dans le monde physique est un bon indice de la façon dont la fonctionnalité numérique devrait fonctionner.

Dans le calendrier de la page 1, il est logique que les éléments futurs soient inférieurs aux éléments actuels, car c'est ainsi que chaque calendrier est conçu. Les calendriers papier et numérique se déplacent de gauche à droite (dans les cultures occidentales), de haut en bas, de la première page à la dernière page, au fur et à mesure de leur progression dans la chronologie.

Dans le tableau d'affichage, les utilisateurs voudront voir les éléments les plus pertinents en haut, et ce seront les plus récents. Au fur et à mesure que de nouveaux messages arrivent, ils "poussent" les anciens messages vers le bas, de la même manière que les nouveaux messages sur un tableau d'affichage physique seraient épinglés au-dessus des anciens messages, et vous devez les déplacer pour voir les plus anciens. .

Compte tenu de ce qui précède, je pense que votre commande est bonne, mais vous pouvez utiliser de petits indices visuels pour souligner les différences. Par exemple, la page 1 pourrait être formatée de manière plus calendaire, et sur le tableau d'affichage, vous pourriez mettre une bordure autour de chaque avis qui rappelle une note post-it réelle.

3
Franchesca