Pour les applications de dialogue, le comportement traditionnel consiste à fermer l'application lorsque vous appuyez sur "Echap". Cependant, certains utilisateurs se plaignent de cela car ils pressent souvent la touche par erreur.Pour fermer ou ne pas fermer: une application de dialogue lorsque vous appuyez sur "Echap"
Quelle est votre approche?
1) Fermez l'application
2) Ne faites rien
3) Pop un "Êtes-vous sûr de vouloir quitter?" message (éventuellement avec une case à cocher "Ne plus afficher ceci")
Au niveau de l'application, si l'utilisateur veut quitter, laissez-le. Vous pouvez enregistrer l'état dans un stockage isolé et l'utiliser pour restaurer l'état une fois que l'application a été rouverte. Je déteste les popups qui m'empêchent de quitter l'application (et ça gâche la fermeture aussi ...) btw, une case à cocher pour "Ne me demandez plus" n'est vraiment pas appropriée ici, l'utilisateur peut perdre ses données sans aucun avertissement parce que parfois il est passé (ou quelqu'un d'autre) vérifier cette case. –
@Shay - Je ne m'attendrais à aucune application à fermer sur "Esc" - Je m'attends à des boîtes de dialogue simples à fermer sur "Esc". L'arrêt n'est pas pertinent dans ce cas car lorsque l'O/S s'arrête, il déclenche la sortie de l'application, il n'imite pas l'appui sur la touche d'échappement dans le contexte de l'application. Vous faites un bon point au sujet de la case à cocher, mais généralement la plupart des utilisateurs la laisseront tranquille, et tant que le paramètre est annulable dans certaines préférences, je pense que c'est bon. –