J'ai une application où l'utilisateur peut définir certaines choses et il y a un bouton `` options avancées '' où l'utilisateur peut définir des options secondaires qui ne sont pas nécessaires pour terminer la tâche principale.
Certaines personnes internes souhaitent répertorier les options définies afin que l'utilisateur puisse rapidement vérifier si quelque chose est défini.
Il semble un peu contre-intuitif de divulguer des options juste pour les énumérer sous le bouton.
télécharger la source bmml - Wireframes créés avec Balsamiq Mockups
Est-ce une mauvaise pratique?
Quelles conventions courantes sont utilisées pour montrer à l'utilisateur que des options avancées autres que celles par défaut sont définies?
Que ce soit une mauvaise pratique ou non dépend du type d'utilisateur auquel cette interface s'adresse. Si une majorité d'utilisateurs trouvent les informations avancées utiles à connaître, les laisser telles quelles ont du sens. S'il ne s'agit que d'une minorité d'utilisateurs, ces informations peuvent les confondre.
Si vous recherchez un terrain d'entente, il suffit d'avoir le bouton masquer/afficher les options avancées. La plupart des interfaces que j'ai rencontrées avec des options avancées fonctionnent de la même manière. Cependant, certains ne le font pas, comme les sites Stack Exchange montrant des conseils de mise en forme avancés à tous les utilisateurs (base d'utilisateurs plus technique).
Quant à indiquer qu'il existe des paramètres autres que l'ensemble par défaut, vous pouvez essayer ce qui suit: