Quels sont quelques lignes directrices pour afficher des informations à un utilisateur dans un navigateur web ?
Je cherche à déterminer certaines lignes directrices et meilleures pratiques pour afficher des informations à un utilisateur.
Le cas concret est un bouton de confirmation : une fois qu'il est pressé et que le sujet est confirmé, le bouton est désactivé (pour empêcher les utilisateurs de cliquer à nouveau). Pour pouvoir cliquer sur ce bouton de confirmation, il y a certaines conditions préalables qui doivent être remplies. Si les conditions préalables ne sont pas remplies, les raisons pour lesquelles le bouton de confirmation est désactivé doivent être affichées.
Actuellement, j'affiche ces informations sous forme de bulle d'aide sur le bouton. Est-ce une façon typique d'afficher de telles informations ?
Une autre chose qui me préoccupe est le fait que l'état désactivé envoie deux signaux différents
- un signal étant "tout est en ordre"
- l'autre signal étant "quelque chose ne va pas, mais vous devez survoler pour découvrir ce qui ne va pas".
S'agit-il d'un défaut de conception dans l'interface graphique utilisateur ? Ou ces informations doivent-elles être affichées d'une autre manière (comme la barre d'état si c'était WinForms) ? Alternativement, une icône pourrait être affichée au-dessus / en dessous ou près du bouton pour signaler la présence d'informations.
Je ne suis pas vraiment sûr des meilleures pratiques sur ce sujet dans le monde du web.