Je dois afficher des informations sur un système de batterie sur un écran très limité. Il n'a qu'un espace d'affichage LCD à quatre caractères, donc la chose la plus courante que j'ai vue était d'alterner les informations. Les informations à afficher sont la tension, l'état de charge et dans certains cas la température. Je dois donc afficher par exemple:
37.5
098%
(ouais, pas de V pour la tension disponible) et pour un autre cas d'un appareil similaire, il afficherait en outre
37°C
J'expérimentais donc avec différentes durées d'affichage. J'ai d'abord essayé 500 ms, ce qui me convient, mais semble un peu mouvementé. De plus, cela doit être utilisable dans des conditions d'éclairage pas si optimales et j'ai peur que les gens aient du mal à le lire. J'ai commencé à ne pas me regarder "trépidante" à ~ 1500 ms mais j'ai le sentiment que je dois attendre pour pouvoir lire les informations, et accéder rapidement aux informations est également important.
Donc, je ne cherche pas seulement la réponse "hey, use 666ms, its cool" mais aussi une bonne explication sur la façon d'arriver au nombre pour pouvoir en raisonner la prochaine fois (où j'aurais besoin de 4 ou 10 informations)
Une solution consiste à fournir deux modes pour construire un système flexible:
Mode de numérisation analyse automatiquement le sous-ensemble des paramètres les plus importants (en gris) avec un retard de 1 s.
Mode manuel est activé avec une touche supplémentaire. Les paramètres affichés sont ensuite commutés manuellement, à chaque pression sur une touche. Si aucune action n'est effectuée pendant 4 s, l'appareil passe automatiquement à nouveau en mode Scan.
Avantages:
Con: les utilisateurs devraient avoir un modèle mental approprié, car les modes ajoutent une certaine complexité au système
Dans " Concevoir avec l'esprit à l'esprit " , l'auteur Jeff Johnson consacre le chapitre 14 (" Nous avons le temps ") à la" durées des processus perceptifs et cognitifs, et sur la base de celles-ci, fournit des délais en temps réel que les systèmes interactifs doivent respecter pour bien se synchroniser avec les utilisateurs humains "afin d'être efficaces et perçus comme réactifs.
Dans le chapitre, vous trouverez un tableau détaillé avec les processus et leur durée.
Dans ce cas, je pense que vous pourriez être intéressé par la longueur des processus suivants:
Selon la liste ci-dessus, votre durée d'affichage minimale est d'environ 1 seconde. Mais dans ce cas, nous supposons que les utilisateurs sont a) assez qualifiés et b) déjà 100% concentrés sur l'affichage (ce qui, je ne suis pas sûr, est votre cas).
En particulier, je suppose que nous avons au moins 2 variables supplémentaires principales à considérer:
En considérant a) les délais humains perceptifs et cognitifs et b) tester l'intervalle sur vos utilisateurs, je suis sûr que vous trouverez le meilleur compromis pour la durée.