web-dev-qa-db-fra.com

Menu principal dans la fenêtre contextuelle

Je travaille sur un produit logiciel qui a jusqu'à 100 vues, donc ma principale préoccupation est la simplicité et la navigation à accès rapide.

Mon idée est de mettre tous les éléments du menu dans une fenêtre contextuelle.

L'utilisateur peut accéder au menu via deux options différentes, la première via un bouton collant sur l'écran supérieur et l'autre option via un raccourci clavier.

La raison pour laquelle je veux que le menu dans la fenêtre contextuelle soit de donner à l'utilisateur la possibilité de réorganiser ses éléments de menu préférés + dans cette option, je peux classer mes éléments de menu facilement + capacité de recherche d'une vue spécifique.

est-ce un bon UX si je place le menu dans une fenêtre popup au lieu du menu horizontal traditionnel en haut de l'écran?

2
Galilio

La solution proposée n'est pas conventionnelle, mais bien conçue pour votre créativité - elle peut fonctionner incroyablement bien ou échouer lamentablement, comme toute autre invention nouvelle.

Je crois que d'autres émettront des opinions contre, alors permettez-moi de me concentrer sur le pour.

Cela pourrait en fait être un modèle UX extrêmement utilisable

Personnellement, je trouve peu de convivialité dans les barres d'outils de la résidence, comme celle de Photoshop:

A screengrab of the Adobe Photoshop toolbar

Il a beaucoup d'icônes et une hiérarchie d'outils (donc un long clic révèle d'autres outils. J'ai toujours pensé qu'une solution plus utilisable serait en appuyant sur une touche, un méga menu apparaîtra, organisant proprement les outils en une hiérarchie cohérente. Quelque chose comme dans ce méga menu, juste avec les noms d'outils au lieu d'un raccourci:

A cheatsheet for Adobe photoshop, with tools and their shortcut

En fait, une application Mac très populaire appelée CheatSheet fait quelque chose de très similaire avec un raccourci clavier:

A screengrab of an application called cheatsheet, showing a big window with many shortcuts

La solution est déjà une convention, juste dans un format plus petit

Le menu contextuel (menu contextuel) est de nature très similaire à ce que vous proposez:

A screengrab of a context menu in windows

Il peut également convenir à 100 articles

Présenter à un utilisateur 100 articles est douteux et potentiellement écrasant. Il y a cependant quelques conditions préalables pour que cela soit justifié:

  • Les termes doivent être extrêmement courts (1 ou 2 mots)
  • Il y aura une certaine division en catégories logiques, éventuellement une hiérarchie à 3 niveaux.
  • Les termes doivent être absolument clairs pour les utilisateurs afin qu'ils puissent trouver l'article rapidement sans avoir à penser à ce que chaque article signifie réellement.

Un grand nombre de méga menus peuvent facilement atteindre 50 éléments ou plus. L'exemple suivant d'Ebuyer est assez bon car les termes et catégories doivent être clairs pour la plupart des gens (ce menu a au total 60 étiquettes):

An image of Ebuyer's mega menu

Un mauvais méga-menu est un menu où les utilisateurs ne connaissent pas les termes, comme ce menu Royal Mail qui, malgré moins d'étiquettes (38 au total), est beaucoup moins utilisable que le Ebuyer ci-dessus:

An image of the Royal Mail megamenu

Par exemple, les utilisateurs ne sauront pas ce que signifie "livraison spéciale garantie" et il y a un grand mélange entre les classes ici (actions mélangées avec des noms et beaucoup d'étiquettes cryptiques).

2
Izhaki

Je suis choqué (oui, je le pense vraiment) de lire votre solution proposée. Je pense que vous avez vraiment besoin de faire des recherches et des analyses sur les utilisateurs pour concevoir une meilleure architecture de l'information. Le fait que vous souhaitiez placer le menu principal dans une fenêtre contextuelle, puis donner la possibilité d'organiser des menus personnalisés, montre une grande opportunité de faire du tri de cartes et des études d'utilisation rapides. En raison des informations limitées que vous avez partagées, je vous suggère d'examiner la nécessité d'avoir tous ces 100 éléments de menu. Vérifiez également les redondances/doublons. De plus, vous pouvez également avoir une navigation principale verticale (toutes les navigations principales ne sont pas horizontales). En outre, il peut être utile et si nécessaire, d'avoir une navigation secondaire en coupe pour réduire la charge cognitive sur les utilisateurs et améliorer l'efficacité.

0
uxer

Fenêtre contextuelle: NON

enter image description here

Fenêtre modale: OUI

enter image description here

Il est toujours préférable d'éviter les fenêtres pop-up, les gens détestent simplement les fenêtres pop-up, ils n'y font pas confiance!

enter image description here

Voici un exemple de l'échange de pile ux pour l'édition de l'interface utilisateur (crt-m)

Maintenant, ils ont utilisé beaucoup de menu ici, je suppose que vous pouvez utiliser cette approche un peu.

enter image description here

0
4dgaurav