Question

Je commence un nouveau projet qui consiste à développer une interface pour une machine qui mesure le calage et la rondeur des lentilles et stocke les informations dans une base de données et en rend compte. Il y a de bonnes chances que nous installions un écran tactile sur cette machine afin qu'elle ne nécessite ni souris ni clavier ...

Je n'ai aucune expérience dans le développement d'écrans tactiles en taille réelle, je recherche donc des conseils / astuces / informations de votre part ...

J'imagine que vous voulez rendre les éléments un peu plus grands que la normale ... les boutons d'espacement un peu plus ... des choses comme ça ... Quelqu'un a-t-il autre chose à ajouter?

Était-ce utile?

La solution

Quelques éléments à prendre en compte:

  • Vous devez tenir compte de l'erreur de parallaxe lorsque vous touchez les commandes. Fondamentalement, l’utilisateur peut toucher l’écran au-dessus ou au-dessous de votre contrôle actuel et donc manquer le contrôle. Il s’agit d’une combinaison de la taille du contrôle (par exemple, vous pouvez avoir une zone active plus grande que le contrôle visuel pour permettre à l’utilisateur de rater et toujours activer le contrôle), de l’angle de visualisation de l’utilisateur (que vous ne puissiez ou non pouvoir prédire / contrôler) et le type d’écran tactile que vous utilisez. Si vous savez où l'utilisateur sera placé par rapport à l'écran lors de son utilisation, vous pouvez généralement le gérer avec un calibrage approprié.

  • En fonction du type d'écran tactile, vous devrez peut-être vous assurer que vos utilisateurs ne portent pas de gants ni n'utilisent un instrument autre que leurs doigts (par exemple le bout d'un stylo) pour toucher l'écran. Certains écrans (par exemple, ceux qui dépendent de la conductance) ne répondent pas bien à autre chose que de la chair et du sang.

  • Évitez les doubles clics, car il peut être très difficile pour les utilisateurs de double-cliquer de manière fiable sur un contrôle. Cela peut être en partie résolu si vous avez des utilisateurs expérimentés / formés travaillant dans un environnement relativement contrôlé, habitués aux écrans.

  • Lié à ce qui précède, si vous utilisez un double-clic, vous pouvez trouver le double-clic activé lorsque l'utilisateur ne souhaite effectuer qu'un seul clic. En effet, il est très facile pour le doigt de l'utilisateur de rebondir légèrement en touchant l'écran et, en fonction de la sensibilité des paramètres de double-clic, de déclencher un double plutôt qu'un simple clic. Pour cette raison et pour la raison précédente, nous désactivons toujours les doubles clics et n'utilisons que des simples clics (ou des commandes d'activation uniques similaires).

  • Si grands que vous pensiez devoir faire les contrôles pour permettre l'activation tactile, ils doivent presque certainement être plus grands encore. Assurez-vous de tester l'interface avec de vrais utilisateurs dans l'environnement de déploiement réel (ou aussi près que possible de celui-ci). Par exemple, nous avons déployé des écrans avec de gros boutons sympas à ne pas manquer, mais seulement pour constater que la salle de contrôle n’était pas chauffée et que les utilisateurs portaient des gants épais en plein hiver, ce qui leur permettait d’avoir des doigts bien plus gros que prévu.

  • Ne placez aucun contrôle près des bords de l'écran - il est très difficile de placer votre doigt dans les bords (en particulier si l'écran comporte un cadre profond) et un léger problème de calibrage peut également déplacer le contrôle près du bord à utiliser. Les menus standard et les barres de défilement sont un bon exemple de commandes qui peuvent s'avérer très délicates à utiliser sur un écran tactile et vous devez les éviter (ce qui est préférable, elles ne conviennent pas aux écrans tactiles) ou les répliquer avec des équivalents énormes. / p>

  • N'oubliez pas que la main de l'utilisateur sera sur l'écran, masquant une partie de l'écran et des commandes (généralement celles situées en dessous de l'utilisateur touché, mais cela dépend de la position de l'utilisateur par rapport à l'écran). Ne mettez pas d'instructions ou d'indicateurs où la main ou le bras de l'utilisateur les masqueront lorsqu'ils essaieront d'utiliser le contrôle auquel ils se rapportent (par exemple, mettez-les en haut plutôt qu'en dessous du contrôle).

  • En fonction de l'environnement, assurez-vous que votre écran tactile est correctement protégé contre la poussière, l'humidité, la graisse, etc., et assurez-vous qu'il est facile à nettoyer sans l'endommager. Vous ne croiriez pas la bave qui peut s'accumuler rapidement sur un écran tactile dans un environnement industriel ou public.

Autres conseils

L'autre évidence est qu'il n'y a pas d'équivalent du pointeur "survol". Cela ne concerne cependant pas beaucoup d’applications.

Si vous décidez de placer des commandes analogiques (barres de défilement, widgets de rotation, etc.), veillez également à utiliser une commande numérique. Certaines entreprises pensent qu'un écran tactile signifie un contrôle parfait sur quelque chose avec vos doigts. Dans la vraie vie, cela se traduit par des minutes de frustration en essayant de corriger un chiffre un peu bizarre.

La chose la plus évidente est que tout sur l'interface graphique doit être assez grand pour qu'un doigt puisse frapper, ce qui est parfois plus grand que vous ne le pensez.

Comme cela a été mentionné, il n’ya vraiment aucun moyen de cliquer avec le bouton droit de la souris. De plus, il peut être difficile de cliquer deux fois avec le doigt sur un écran tactile.

L’autre chose importante est que vous souhaiterez créer un clavier à l’écran pour la saisie de texte et un pavé numérique à l’écran pour les champs à chiffres uniquement.

J'ai écrit mon propre ensemble de contrôles pour une application de point de vente conçue spécifiquement pour être conviviale sur les écrans tactiles.

N'oubliez pas de laisser suffisamment de biens immobiliers pour vos doigts et vos talons tronqués. Dans notre application, les utilisateurs peuvent avoir ces manucures qui les obligent à utiliser le bout du doigt au lieu de la pointe. Cela signifie que vous devez laisser plus d'espace pour les zones d'activation que vous ne le considéreriez normalement dans tout autre type d'application.

Je vous recommanderais également de vous adapter en tant que programmeur du point de vue des tests et du point de vue du changement et de la nécessité de connecter un clavier / une souris à une station de travail non tactile. Je ne peux pas vous dire combien de fois je suis allé toucher mon écran plat LCD en espérant que quelque chose se passe avant de me rappeler que je devais utiliser la souris.

Assurez-vous de lire les principes de base de votre interface utilisateur, tels que la loi de Fitz (le temps nécessaire pour acquérir une cible dépend de la distance et de la taille de la cible).

Déterminez également si le périphérique est stationnaire ou non lorsqu'il est utilisé (par exemple, comme un pilote d’imprimante ou un iPhone), la recherche montre que vous devez intégrer cela dans votre conception.

Les principaux éléments de l'interface graphique constituent l'essentiel. Mais cela s'applique à tous les éléments, barres de défilement, onglets et même champs de texte.

L’autre grande chose à laquelle je peux penser est qu’il est difficile pour l’utilisateur de cliquer avec le bouton droit de la souris. Il faut donc éviter les choses qui nécessitent un clic droit, les menus contextuels sont la seule chose qui me vient à l’esprit pour le moment.

Les autres réponses sont plutôt bonnes, mais êtes-vous totalement sûr qu'un écran tactile serait réellement plus facile à utiliser? Il existe de nombreux appareils pour lesquels un écran tactile les rend beaucoup plus difficiles à utiliser, pas plus simples. Le principal problème est que vous ne pouvez pas utiliser l'appareil si vous ne le regardez pas. Si les utilisateurs doivent effectuer de nombreuses actions répétitives, un clavier pourrait être beaucoup plus efficace.

De plus, un écran tactile pourrait être beaucoup plus difficile à utiliser pour une personne handicapée, si vous pensez qu'il y a même une petite chance que cela se produise.

Même si cela est assez ancien maintenant, je l’ai trouvé utile, comme point de départ pour des considérations de conception.

http://www.sapdesignguild.org/resources/tsdesigngl/index.htm

Si vous ne l'avez pas déjà fait, consultez la documentation disponible pour les développeurs sur les plates-formes mobiles, par exemple Windows Mobile , iPhone .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top