Pour les menus contextuels, je dirais que si l'article est applicable à ce qui était d'un clic droit, mais est pour une autre raison en dehors indisponible, désactivez-le. Si cela ne s'applique pas au clic droit, cachez-le, car il n'y a aucune chance qu'il apparaisse. Exemple:
Lorsque je clic droit sur la zone d'arrière-plan de cette page dans Firefox les quatre premiers éléments sont de retour, avant, recharge et Stop. Forward et Stop sont désactivés car ils ne sont pas des actions valides pour le moment (je n'ai pas d'historique de transfert et la page ne se charge plus). Ces quatre types sont très systématiquement proposés, ils sont attendus, des commandes globales, souvent utilisées. Ce sont les quatre principaux contrôles "de navigation" et par défaut ils ont des homologues de barre d'outils (sous la forme de gros boutons dédiés).
Cependant, si je clic droit sur une image, je reçois des options complètement différentes dans le menu contextuel tous liés à la visualisation, l'enregistrement et la copie de l'image sous où je clique dessus. Ces options n'apparaissent pas du tout (même pas désactivées) en utilisation normale car elles sont très spécifiques à ce sur quoi j'ai cliqué. Lorsque vous cliquez avec le bouton droit sur la zone d'arrière-plan, Arrêter et Transférer, alors que les actions ne sont pas valides, sont toujours applicables à ce que j'ai cliqué (la page) mais sont indisponibles pour d'autres raisons ...
Comme la règle pour les menus dans la barre de menu du haut, l'objectif n'est pas de surprendre les utilisateurs avec des commandes apparaissant soudainement, du point de vue de l'utilisateur, pour des raisons inexplicables.
J'aime les réponses et ils se renforcent mutuellement, mais je vais accepter celui-ci pour aider à construire un certain représentant;) – basszero
Je suis vraiment ici pour obtenir un score élevé: D – Seth