J'ai rencontré une situation où je dois utiliser la longue liste de contrôle de multiplication. Je dois ajouter quelques boutons utilisables Sélectionner tout, Effacer tout ou Revenir Inverser. Je sais que la pratique courante utilise les boutons "Sélectionner tout" et "Effacer tout". Mais dans de nombreux cas, l'utilisateur ne peut sélectionner que 5 éléments et appuyer sur "Inverser" pour inverser leur sélection.
Ma question est: dois-je suivre "règle non écrite" et utiliser "Sélectionner tout" ou puis-je ajouter "Inverser" comme action "étrange ou inconnue" pour sélectionner/désélectionner des éléments dans une liste si cela est vraiment utile? Quelqu'un a-t-il déjà utilisé cette méthode dans la pratique?
AJOUTÉ:
Exemple: je veux envoyer un message à tous les utilisateurs de contact à l'exception de quelqu'un.
Si vous devez utiliser un bouton Inverser, je vous suggère de l'étiqueter Flip à la place pour éviter toute confusion avec Revert.
OTOH, pour Tout effacer et Tout sélectionner, personnellement, je préfère le moins de boutons possible:
Si toutes les réponses sont cochées, étiquetez le bouton Effacer tout
Si aucune réponse n'est vérifiée, étiquetez-la Tout sélectionner
Si seulement certains sont cochés, étiquetez-le Sélectionner tout. Si l'utilisateur clique dessus, le bouton revient à être étiqueté Effacer tout.
Si l'intention de l'utilisateur était de tout effacer en premier lieu, il faut alors un clic de souris supplémentaire, mais la charge cognitive a été allégée pour tout le monde.
Je ne vois pas pourquoi cela doit être une proposition soit/ou. Tout sélectionner/Tout effacer sont les options normales, mais si vous pensez que Inverser est un cas qui se présenterait suffisamment, pourquoi ne pas avoir les trois boutons?
En anglais, "Revert" signifie "revenir à l'état précédent", cela ne signifie pas le concept mathématique de "complément". "Inverser" est plus proche, mais j'éviterais tout cela comme inutilement complexe et déroutant.
Surtout avec si peu de choix, il est simple et évident qu'un utilisateur sélectionne ou efface tout puis efface ou sélectionne celui ou les deux qu'il souhaite différent. "BAISER"
Je pense que vous pensez en fait à "Inverser" comme comportement du bouton pour le bouton "Revenir". Il s'agit d'un comportement très inhabituel et je ne le recommanderais pas, car cela risque de dérouter l'utilisateur. Personnellement, je ne vois rien de mal à ce qu'un comportement 'Tout sélectionner/Tout effacer' soit disponible pour l'utilisateur, si vous pensez que c'est une action qu'il est susceptible d'utiliser. Ces boutons sont destinés à être une commodité pour l'utilisateur pour faciliter les actions.
En fin de compte, je m'en tiendrai aux options "Sélectionner tout/Effacer tout".
Pourquoi ne pouvez-vous pas simplement avoir les trois boutons?
Hmmm, c'est très intéressant. Je dois dire que si je rencontrais un bouton "Inverser", je ne saurais pas à quoi m'attendre. Je crois que Photoshop a une option quelque chose comme "Select Inverse", qui pourrait être un peu plus clair.
Cela dit, si vous pensez que le cas d'utilisation le plus courant est que vos utilisateurs souhaitent généralement tout inclure dans cette liste mais une ou deux options, avez-vous envisagé de simplement changer le choix? Vous pourriez leur demander de sélectionner uniquement les options qu'ils ne souhaitent pas inclure.
Une autre façon d'explorer la possibilité de faciliter le processus de sélection pour vos utilisateurs serait de voir s'il est utile de se souvenir de leurs sélections pour les visites répétées. De cette façon, si l'utilisateur devait vérifier ou décocher, au moins il n'aurait à le faire qu'une seule fois. (Bien sûr, très dépendant de la situation.)