Semaine 8
Activité 2
Les lois de Fitts et de Hick
Sommaire
Loi de Fitts [1]
La loi de Fitts détermine le temps pour atteindre un objet et est définie par l’équation ci-dessous.
D représente la distance entre la position de la souris et le centre du bouton à cliquer.
S représente la hauteur du bouton calculée parallèlement à la droite reliant le centre du bouton et l’emplacement de la souris.
Cette équation suppose une relation directe entre la grosseur du bouton et le temps nécessaire pour l’atteindre et l’enfoncer. L’ordinateur Macintosh utilise ce principe pour sa barre de menu. La barre de menu peut être activée si la souris est au haut de l’écran. Le pointeur ne doit pas être positionné directement sur le texte du menu. Ce design donne une grosseur de bouton « infinie ». Ce qui fait tendre la partie droite de l’équation (ci-dessus) vers 0 et minimise le temps nécessaire pour effectuer la commande.
Démonstration
L’exemple ci-dessus présente le pointage d’une icône dans une fenêtre.
- a et b sont des constantes empiriques
- D : la distance de la cible
- S : la taille de la cible
T = a+b log2(D/S + 1)
T= 0,1+0,1 log2(10/1+1)
T= 0,45 s
À titre d’exemple, voici quelques mesures de temps effectuées conformément à la loi de Fitts pour des tâches de pointage courantes dans une interface graphique (1/ sélection d’un menu dans la barre de menus, 2/ trait dans un logiciel de dessin et 3/ pointage d’une icône dans une fenêtre).
D | L | temps |
30 cm | 0,5 cm | 0,82 s |
10 cm | 1mm | 0,77 s |
10 cm | 1 cm | 0,45 s |
La loi de Fitts présente un temps de pointage typique situé entre 0,5 et 1 seconde.
Si l’on accumule les temps de pointage sur une longue période d’interaction, on découvre que tout gain sur ces temps de pointage est important pour l’utilisateur. Exemple : dans Windows 7, les cibles permettent de voir ou de cacher le contenu d’un dossier rapidement. C’est une technique d’interaction qui fait gagner du temps, car elle permet de diminuer le temps de pointage.
Loi de Hick [1]
La loi de Hick permet de calculer le temps nécessaire pour prendre une décision parmi une multitude de choix. H représente l’entropie de la prise de décision. Le temps nécessaire pour prendre une décision est T = kH où k~150ms. Pi représente la probabilité de sélection de l’alternative i.
Ces deux équations supposent qu’une décision parmi un nombre élevé de possibilités (n) prend beaucoup plus de temps qu’une décision parmi un nombre réduit de possibilités.
Ces deux lois nous donnent des moyens pour améliorer et calculer l’efficacité de diverses solutions de conception d’interfaces.
Démonstration :
Une tâche qui demande de lire plusieurs phrases et une concentration intense avec trois options peut prendre largement plus de temps qu’un simple stimuli-réponse avec six options. Plus la tâche est complexe, moins la loi de Hick s’applique.
La loi de Hick s’applique très bien dans le cadre de la conception d’applications (p. ex., menus, affichages de contrôle, agencement et signalisation pour s’orienter; entraînement en vue de la mise en œuvre d’interventions d’urgence).
Exemple :
– L’utilisateur a fait son choix et ouvre un menu qu’il n’a jamais vu avant, qui contient N éléments de choix en ordre alphabétique.
– L’utilisateur a fait son choix et ouvre un menu qu’il connaît déjà.
– Menu de N éléments de choix que l’utilisateur n’a jamais vu auparavant et qui est présenté selon un ordre aléatoire.
Un menu de 10 éléments de choix demande plus de temps à l’utilisateur. Il est conseillé de proposer un nombre restreint de possibilités à l’utilisateur. Ainsi, il est préférable de lui proposer trois possibilités, de lui donner du temps pour faire un choix parmi ces trois possibilités, puis de lui proposer à nouveau quatre autres possibilités.
Selon la loi de Hick, le temps pour faire un choix augmente logarithmiquement et non pas linéairement en fonction du nombre d’éléments de choix. Voici un exemple pratique :
IHM initiale de Expedia.ca
IHM optimisée en fonction de la loi de Hick
Bibliographie :
- Bouchard, F. (2007) IFT515 – Interfaces et multimédia – notes de cours, Sherbrooke (Québec). License Creative Commons





