Je travaille sur une application Web qui a deux grilles de données similaires dans une page. L'utilisateur doit pouvoir basculer entre ces deux grilles de données sur la même page.
J'ai utilisé des boutons segmentés pour naviguer entre ces deux grilles. Mais je sens que cette composante devient visuellement une bascule, et l'état actuel de la bascule devient ambigu.
Pour l'instant, je compte uniquement sur la couleur/la teinte pour afficher l'état sélectionné, mais je pense que l'on ne sait pas quel état est sélectionné.
Existe-t-il une meilleure approche pour résoudre ce problème?
Dans votre maquette, vous avez deux ensembles de données différents, mais vous utilisez un moyen de placement de contrôle à droite des données, donc pour voir d'un coup d'œil qui est sélectionné, mes yeux doivent regarder à droite.
Le champ de recherche à gauche est bien placé pour rechercher la grille, mais il y a vraiment deux champs de recherche différents dans ce cas.
Les contrôles segmentés sont souvent utilisés au-dessus d'une table comme filtre, pour ne pas délimiter entre deux ensembles de données distincts. Une option consiste à utiliser des onglets.
Avec l'un ou l'autre contrôle, vous pouvez les déplacer vers la gauche, afin qu'ils soient plus visibles si vous numérisez la page verticalement, et l'état sélectionné plus évident.
En plaçant la recherche directement en dessous, vous pouvez avoir une communication plus directe sur le jeu de données sélectionné et les capacités de recherche.
Même si vous vous en tenez à un contrôle segmenté, vous voudrez peut-être envisager le placement afin qu'il soit facile à trouver sans regarder complètement à droite.
C'est vraiment un défi avec les boutons à bascule. Nous avons dû les utiliser dans l'un de nos projets et nous avons supposé qu'indiquer l'état actif en changeant l'arrière-plan en couleur primaire serait suffisant.
Cependant, les entretiens avec les utilisateurs nous ont montré que nous avions tort. Chaque fois que nous avions une collection de trois boutons à bascule, l'utilisateur ne semblait pas confus. Lorsqu'il s'agit de deux options seulement, les utilisateurs se demandent laquelle est la plus active.
Nous avons amélioré le composant en ajoutant des indices visuels supplémentaires pour mettre l'accent sur l'état actif.