web-dev-qa-db-fra.com

Augmenter les contrôles de l'interface utilisateur lorsqu'ils sont placés sur un écran plus grand

Je travaille sur une application de bureau où j'ai un nombre limité de contrôles.Je doute que si j'exécute mon application sur un écran plus grand, je dois agrandir les contrôles ou centrer tous les contrôles ou aligner les contrôles à gauche. pour cela? Toute suggestion à ce sujet sera appréciée

1
Rajesh

Il n'y a pas beaucoup d'informations dans votre question, donc ma réponse peut être vague ou mes hypothèses incorrectes, mais essayons ...

En supposant que l'application dispose d'un ensemble standard de "contrôles" (étiquettes, saisie de texte, filateurs, radio et cases à cocher), il n'y aura pas grand-chose à gagner en les agrandissant. Par exemple, vous ne devez pas agrandir la taille de la police avec la taille de la fenêtre. Votre utilisateur aura défini une taille de police avec laquelle il sera à l'aise. (Si vous aviez des graphiques ou d'autres contrôles personnalisés, l'agrandissement pourrait permettre d'afficher plus/d'autres données, ce qui les rendrait plus utiles. Parlez-nous des contrôles et de leurs données si vous en avez.)

Je suppose que l'application s'exécute sur un bureau et que le "plus grand écran" entraîne soit l'utilisateur redimensionnant la fenêtre de l'application, soit l'utilisateur ayant une meilleure résolution que ce à quoi vous vous attendiez. Je suppose également que l'application ne peut afficher aucune information supplémentaire.

Donc, si les contrôles restent de taille fixe et que le nombre de contrôles reste stable, la seule chose que vous pouvez changer est la disposition. Letterboxing est une possibilité, bien que dans ce contexte, il ne s'agit pas d'ajouter des barres noires en haut et en bas, mais plutôt sur les côtés gauche et droit. Vous pouvez également augmenter certains rembourrages de colonne, pour rendre le contenu plus spacieux. Cependant, n'augmentez pas tous les espaces uniformément; augmenter le remplissage entre les unités sémantiques (telles que le contenu principal et la barre latérale), car cela permet de reconnaître la structure de la page.

Vous pouvez également penser à ce qui se passe lorsque l'utilisateur essaie de réduire la taille de la fenêtre: Souvent, les programmes ne permettent pas de réduire la fenêtre en dessous d'une certaine taille (car cela nécessiterait un défilement, un masquage des informations). Peut-être qu'une taille de fenêtre maximale est appropriée dans votre cas?

1
virtualnobi