web-dev-qa-db-fra.com

Le bouton de fermeture «X» est-il suffisant ou devrait-il y avoir une option de fermeture dans un menu?

Est-il suffisant de n'avoir que le bouton "X" dans le coin supérieur droit pour fermer une application de bureau, ou est-il nécessaire de fournir une option Fermer dans la barre de menus (Fichier-> Quitter)?

2
broh

Si vous pouvez fournir une action de sortie ou de fermeture dans les menus déroulants ou la barre de menus (avec un raccourci clavier), vous devriez y aller. Je vous suggère d'analyser votre application, le public/les utilisateurs finaux de l'application et de poursuivre à partir de là. Vous pouvez même pimp vos commandes de sortie avec "Save and Exit" ou "Disconnect and Exit" etc.

voici un exemple

enter image description here

  • D'un point de vue fonctionnel: Si votre application l'exige, c'est la voie à suivre.
  • Du point de vue de la convivialité: Les lecteurs d'écran et les utilisateurs de clavier en bénéficient.

aussi, ALT + F4 est la commande dark horse pour la plupart des utilisateurs.

3
Rayraegah

Je dirais que c'est bien de ne pas avoir d'option de sortie, surtout si vous n'avez pas de menu File.

Si vous utilisez un clavier, vous pouvez accéder aux commandes spécifiques à la fenêtre avec Alt + Space:

Calculator Close Menu

1
bendataclear

Il est généralement conseillé de suivre les directives de l'interface utilisateur de votre fournisseur de système d'exploitation (par exemple, http://msdn.Microsoft.com/en-us/library/windows/desktop/aa511258.aspx ).

Pour être honnête, l'effort d'ajouter un autre moyen standard de quitter l'application (oui, un élément de menu Close est standard dans le sous-menu File) est beaucoup moins que l'effort de poster une question sur Stack Exchange et d'attendre des réponses. Pour éviter de poser plus de questions de cette malheureuse variété, je conseille à nouveau de lire les directives.

Citant Microsoft ( http://msdn.Microsoft.com/en-us/library/windows/desktop/aa511502.aspx#standardMenus ):

Menus standard

  • Utilisez l'organisation de menu standard pour les programmes qui créent ou affichent des documents. L'organisation de menu standard rend les éléments de menu courants prévisibles et plus faciles à trouver.
  • Pour les autres types de programmes, utilisez l'organisation de menu standard uniquement lorsque cela est logique. Pensez à organiser vos commandes et options en catégories plus utiles et naturelles en fonction de l'objectif de votre programme et de la façon dont les utilisateurs pensent à leurs tâches et objectifs.

Barres de menu standard

La structure de la barre de menus standard est la suivante. Cette liste affiche la catégorie de menu et les libellés des éléments, leur ordre avec séparateurs, leurs touches d'accès et de raccourci et leurs ellipses.

File
    New                 Ctrl+N
    Open...             Ctrl+O
    Close
    <separator>
    Save                 Ctrl+S
    Save as...
    <separator>
    Send to
    <separator>
    Print...              Ctrl+P
    Print preview
    Page setup
    <separator>
    1 <filename>
    2 <filename>
    3 <filename>
    ...
    <separator>
    Exit                  Alt+F4   (shortcut usually not given)
1
Deer Hunter