J'ai une application Web qui dispose actuellement de menus déroulants "en survol". C'est évidemment un problème sur les tablettes, etc. où il n'y a pas d'équivalent en vol stationnaire.
Donc, je dois ajouter une fonctionnalité `` au clic '' pour que les menus déroulent, mais je ne sais pas si je dois également laisser la fonction de survol ou la supprimer.
Ma question est: Les menus doivent-ils être "sur clic" uniquement pour des raisons de cohérence ou prendre en charge les deux en survol/clic pour dérouler?
edit: le menu n'est très clairement pas le menu de navigation en haut de la page, c'est plus un menu de contrôle pour filtrer/trier les résultats sur les données tabulaires.
L'idée est que le survol de "Filtrer par" ou "Colonnes" déroule un menu qui vous permet de sélectionner les colonnes visibles ou d'ajouter des filtres à la liste des résultats affichés.
(à bien y penser, ce n'est peut-être pas aussi clair que je le pense)
Il me semble que vous avez besoin de listes déroulantes comme celles ci-dessous qui s'ouvrent sur le clic et non sur la flèche - la flèche vers le bas agissant comme une opportunité.
J'ai récemment mené une étude pour déterminer si un menu clic ou un menu survolé convient mieux à l'un de nos plus grands sites de clients financiers ... ce sont mes conclusions. J'espère qu'ils vous seront utiles ou utiles:
En résumé :
Un extrait de X Movement , d'un type UX appelé Anthony :
De nombreux concepteurs semblent croire que lorsque leurs menus s’ouvrent en survol, ils sont plus rapides et plus faciles à utiliser pour la plupart des utilisateurs. Cela peut certainement sembler de cette façon au début, mais lorsque vous regardez de plus près, vous remarquerez que le contraire est vrai. Les menus survolés sont en fait plus lents et plus difficiles à utiliser pour la plupart des utilisateurs. Les menus qui s'ouvrent en survol permettent d'économiser un clic aux utilisateurs, mais ce premier clic est nécessaire pour informer le site Web que l'utilisateur souhaite qu'un menu s'ouvre et qu'il est prêt pour cela. Il confirme également à l'utilisateur que quelque chose se passe à la suite de son clic. Ce comportement correspond au modèle mental de l'utilisateur sur le fonctionnement de la plupart des sites Web. Cliquer sur quelque chose que vous voulez n'a jamais été un problème pour les utilisateurs. Ce qui pose problème aux utilisateurs est d’obtenir quelque chose que vous ne voulez pas ou ne vous attendez pas simplement en survol.
Sur un site Web, les utilisateurs passent souvent leur souris sur de nombreuses choses. C'est quelque chose que la plupart des utilisateurs font pour voir ce qui est cliquable. Lorsque le survol indique aux utilisateurs si quelque chose est cliquable, c'est le moment le plus efficace. Mais quand il ouvre quelque chose avant même que l'utilisateur ne l'ait demandé, c'est alors qu'il peut surprendre et submerger les utilisateurs. Il n’y a aucun avantage à obtenir quelque chose que vous ne voulez pas plus rapidement, si vous ne le voulez pas. Lorsque cela se produit, cela devient plus une gêne qu'un avantage.
Vous devriez probablement avoir besoin de créer une version mobile plus adaptée aux utilisateurs de mobiles/tablettes. Prenez site de Home Depot par exemple. Sur un PC, les listes déroulantes apparaissent en survol, alors que sur la version mobile, il n'y a pas du tout de listes déroulantes:
S'ils avaient fait les menus déroulants de navigation et les clics sur les flys uniquement, cela ne résoudrait pas le problème que le site a vraiment besoin de sa propre version mobile. La visualisation de la version Web normale sur un appareil mobile serait une très mauvaise expérience.
De plus, de nombreux utilisateurs s'attendent à naviguer vers une autre page lorsqu'ils cliquent sur la navigation.
2013 ... Je suis tombé sur ce post en recherchant le même problème pour un menu de navigation. Je conçois un cadre d'interface utilisateur pour mon entreprise et je cherche à prendre une décision sur le comportement par défaut pour la navigation sur le site.
Dans ce cas tel que présenté, les utilisateurs ne sont pas "à la recherche" de choses à faire. les menus sont des actions possibles enroulées pour économiser de l'espace. L'hypothèse est qu'ils cliquent pour révéler celui qu'ils veulent faire. Je dirais la même chose. Ce clic est le bon choix ici.
Cela informe également ma propre décision. Les menus de style tiroir de navigation regroupent les choix dans les catégories pertinentes et les gardent hors de vue jusqu'à ce qu'ils soient nécessaires. Les utilisateurs peuvent vouloir jeter un œil dans chaque tiroir pour voir son contenu avant de s'engager dans n'importe quel choix.
Grâce à ce post je vais avec hover pour mes menus de navigation.