Qu'est-ce qu'un menu contextuel?
Les menus contextuels sont de petits menus qui apparaissent sur les écrans d’ordinateur, sur le bureau ou dans une application, généralement lorsque l’utilisateur clique avec le bouton droit de la souris sur une zone. Il s’appelle un menu contextuel car le menu change en fonction du contexte, par exemple si un dossier est ouvert ou un mot mis en surbrillance dans une application. Certains programmes offrent de grands menus de raccourcis, mais cela est généralement évité, car les menus de grande taille sont fastidieux à utiliser et rendent difficile la recherche d'une fonction adaptée à la situation actuelle de l'utilisateur. Les menus contextuels offrent parfois des sections supplémentaires mais, en général, il n’ya qu’une seule section.
Un menu contextuel est créé pour s'ouvrir à partir de la saisie d'un utilisateur, généralement un clic droit de la souris, mais des clics centraux ou le maintien du bouton de la souris sont également courants. Ces menus affichent des outils ou des options adaptés à la situation actuelle de l'utilisateur. Par exemple, si l'utilisateur a une icône dans un dossier mis en surbrillance, il peut y avoir des options pour envoyer l'icône dans la corbeille ou faire une copie de l'icône. Si un mot d'un programme de traitement de texte est mis en surbrillance, il existe généralement des options pour copier et coller le mot.
Le nombre d'options qu'un menu contextuel contient est généralement limité à 10 commandes ou moins, en fonction de l'état actuel de l'utilisateur. En ayant un menu plus petit, il est plus facile pour l'utilisateur de parcourir les commandes. Il est également plus facile de voir les options, car l'utilisateur n'a pas à parcourir une plus grande variété d'options qui pourraient ne pas être pertinentes à ce moment-là. De plus, la plupart des menus n'incluent pas, ou ne possèdent qu'un ou deux, des menus déroulants à droite, les menus qui apparaissent lorsque l'utilisateur sélectionne une section avec une flèche vers la droite.
Les autres menus contextuels sont vastes et incluent presque toutes les options disponibles proposées par un programme. Ces menus peuvent également disposer de plusieurs menus à droite. Ce type de menu contextuel est généralement identique, quel que soit le contexte, et affiche une plus grande variété de commandes. Ce menu est utile si l’utilisateur mémorise le menu et sait où se trouve chaque commande, mais son utilisation peut être délicate à l’origine.
Selon les normes de programmation, les menus contextuels ne doivent pas comporter de commandes exclusives au menu contextuel. Certains utilisateurs n'aiment pas utiliser les menus contextuels ou peuvent vouloir utiliser les commandes de la barre d'outils. Cela masque également les commandes qu'un utilisateur peut ne jamais trouver, ce qui rend une application inutile ou moins précieuse.