web-dev-qa-db-fra.com

Commande par ligne ou par colonne?

J'ai remarqué que l'application Messenger dans iOS et Android ordonne les emoji différemment: colonne par rapport à ligne, respectivement.

J'ai essayé de rechercher leurs directives, mais je n'ai trouvé aucune référence à la commande préférée.

Est-ce quelque chose d'habitude? Dois-je suivre cette conception dans ma propre application (colonne par version iOS)? Quels facteurs motivent cette décision?

Peut-être davantage basé sur l'opinion: quels seraient les avantages d'utiliser l'un par rapport à l'autre?

enter image description here

3

La recherche sur le mouvement des yeux sur un écran nous indique que les gens scannent l'écran selon un modèle [~ # ~] z [~ # ~] (- en haut à gauche-> en haut à droite, en haut à droite-> en bas à gauche puis en bas à gauche-> en bas à droite)

Il s'agit d'une règle de base lorsqu'il s'agit de placer des éléments à l'écran. Selon cette règle, le regroupement horizontal a plus de sens car il suit l'œil de l'utilisateur.

Voici quelques bons articles sur le suivi de l'œil humain:

3
Shreyas Tripathy

Je suis d'accord avec la réponse de Shreyas: le regroupement horizontal est plus naturel en général. C'est la façon dont de nombreuses parties du monde lisent.

Cependant, l'interface utilisateur emoji iOS adopte probablement une approche en colonnes car elle défile horizontalement. Sinon, l'organisation serait complètement brisée.

enter image description here

1
Alan