Quelle taille d’écran minimum dois-je assumer?

Je conçois divers formats et modèles non personnalisables dans Delphi pour fonctionner sous Windows. Je crains que si je suppose une taille d’écran minimum de 1024×768 (ou plus), je rencontrerai des clients utilisant encore 800×600. Quelle taille d’écran minimum dois-je assumer? Je ne veux pas exiger un minimum qui irrite les utilisateurs. Quelle est la meilleure pratique ou hypothèse raisonnable actuelle pour la taille de l’écran?

Parlez-nous de votre public, car cela dépend de cela.

Quelques exemples:

Avec la disparition actuelle des résolutions d’écran 4: 3, les résolutions 16: 9 à venir et les netbooks , la résolution 1024×600 est désormais très populaire, tout comme la résolution 1024×576 (compatible avec 576i ).

Pour les systèmes de bureau, les résolutions vidéo HD 1280×720 et 1920×1080 sont de plus en plus populaires.

Pour installer un logiciel, assurez-vous de pouvoir utiliser 640×480 pour plusieurs raisons:

  • beaucoup de sysadmins n’installent pas de pilotes vidéo non WHQL parce qu’ils rendent leurs systèmes moins stables car il faut un certain temps au matériel vidéo moderne pour obtenir un pilote WHQL, le matériel le plus récent s’exécutant souvent sur 640×480

  • sur les systèmes Windows Embedded Standard (la majorité étant constituée de systèmes basés sur Windows XP Embedded , Windows 7 Embedded a été récemment commercialisée), il en va de même: les versions intégrées spéciales des pilotes prennent souvent du temps ou n’installe pas de vidéo pilotes du tout, car ils fonctionneront comme des systèmes sans tête .

–jeroen

http://marketshare.hitslink.com/report.aspx?qprid=17 donne cette ventilation du marché …

texte alt

Je suivrais les conventions du web. http://960.gs/

Si vous pensez que vos utilisateurs ont encore 800×600, faites-le 800 fois. En tant que développeur WEB, je suppose une largeur d’écran minimale de 1024 et une largeur de 1 000 pixels pour mes applications Web (permettant une barre de défilement, etc.).

Si j’étais vous, je ferais en sorte que l’application soit étendue / rétrécie à la taille de la fenêtre, même si cela signifie que seule une partie de celle-ci peut être redimensionnée, par exemple une fenêtre de résumé sur le côté droit.

Vous allez certainement rencontrer des personnes fonctionnant encore à 800×600 – de leur propre choix.

Je connais deux exemples distincts de personnes fonctionnant à 800×600 en utilisant des moniteurs de 20 “1680×1050 … oui, tout est flou, mais ils aiment ça parce que tout est facile à voir. Les deux sont des hommes plus âgés, FWIW.

Avez-vous considéré l’effet des fonts Large sur vos formulaires – lorsque je faisais le dernier développement Delphi (Delphi 7), le support des fonts Large était un peu bizarre, donnant des résultats vraiment bizarres:

Suggestion # 1: Rendez les formulaires redimensionnables – ne serait-ce que par une mise à l’échelle.

Suggestion # 2: Créez des versions différentes des formulaires pour différentes résolutions. Par exemple, un avec six tabs à exécuter sur les écrans basse résolution; un avec trois tabs à exécuter sur les écrans haute résolution. Cela permettrait à votre application de s’adapter à différents environnements de manière propre. Avec une bonne conception MVP, le travail supplémentaire sera faible (ish).

Je pense que cela dépend de votre public cible.

Vous avez rencontré 1 personne avec 800×600. Ok, combien ça coûte? Est-ce 25% de vos utilisateurs? Est-ce que 0,00001% de vos utilisateurs?

Si c’est un premier cas, vous devez absolument vous comporter correctement sur 800×600. Si c’est le dernier cas – vous pouvez vous en soucier, mais est-ce que cela en vaut la peine?

Vous allez probablement consacrer beaucoup d’efforts à réduire votre interface à 800×600, consacrer beaucoup plus d’efforts aux tests – dans quel but? Pour faire plaisir à 1 client et vous obtenir XX $ pour 1 copie vendue de votre application? N’avez-vous pas des tâches plus importantes à faire?

720p sauf si vous vous attendez à ce que les gens utilisent votre application sur un netbook.

J’ai moi-même plusieurs ordinateurs, dont un avec deux écrans à 1920×1200. J’ai un ordinateur portable également à 1920×1200 et un ordinateur portable multi-touch Asus EEE avec une résolution de 1024×600. Ce dernier ordinateur portable est mon système de voyage et je l’utilise lorsque je m’éloigne de la maison ou du bureau. Avec la barre des tâches à gauche au lieu de bas, j’ai une zone générique d’au moins 800×600 mais elle peut être plus large si besoin est. (Jusqu’à 1024×600 avec une barre des tâches masquée.) Je peux également faire pivoter l’écran de 90 ou 270 degrés pour obtenir un écran 600×1024, ce qui est pratique pour lire des documents électroniques. Je dois ensuite déplacer la barre des tâches vers le bas pour obtenir un peu plus d’espace.
Étant donné que l’EEE est un netbook doté d’options multi-touch, vous risquez de vous inquiéter s’il s’agit d’un système populaire parmi vos utilisateurs. Il est peu coûteux, léger et a une longue autonomie. Avec 2 Go de RAM et Windows Home Premium, ma plus grande peur est que de nombreux utilisateurs choisissent ce type de matériel simplement parce que c’est pratique. Bien sûr, les écrans multi-touch sont également de plus en plus populaires avec des ordinateurs portables plus modernes dotés de meilleures résolutions, mais lorsque vos utilisateurs doivent voyager avec leur ordinateur, ces netbooks restront en activité très, très longtemps.
Donc, je vous conseille de développer des résolutions de 800×600 au minimum et de conseiller à vos utilisateurs qui utilisent une si petite résolution de déplacer la barre des tâches à gauche de l’écran (si 1024×600 est utilisé) ou d’utiliser l’option masquer automatiquement de la barre des tâches.

Les netbooks deviendront plus populaires et le 1024×600 est une résolution très populaire pour les netbooks. Gardez vos formulaires à un ratio de 4: 3, si possible. Ainsi, une taille minimale de 800×600 est préférable, sauf si vous avez un public très différent.