Table des matières

Les interfaces Homme-Machine

Présentation de l'IHM

Une interface Homme-Machine ou IHM représente l’intermédiaire entre l’utilisateur(e) et un équipement numérique comme ordinateur, un smartphone, l'ordinateur de bord d'une voiture, etc..

l'IHM permet :

Le but de l’IHM est de faciliter la communication. Si au début de l'informatique cela nécessitait des connaissances dans le fonctionnement des ordinateurs, les IHM actuelles sont très intuitives et ne nécessitent plus aucune connaissance techniques.

L'IHM a d’abord été de type texte (TUI), puis graphique (GUI) pour devenir maintenant orienté objet (OOUI). Au fil du temps, l’IHM a offert de plus en plus de possibilités d’interactions.

TUI : Text User Interface

Graphic User Interface

Il est possible de dessiner donc de jouer sur l’illusion du réel.

En plus du clavier , la souris fait son apparition en permettant de pointer sur un élément de l'interface comme un bouton. Cela facilite considérablement les interactions.

Le GUI apporte la convivialité, la simplicité d’utilisation et un aspect visuel plus proche du réel. En contrepartie, les ordinateurs doivent être de plus en plus puissants car il faut de plus en plus de ressources.

Le travail sur le pixel permet enfin de faire des dessins réalistes.

Avec les GUI, la notion d’ergonomie prend tout son sens : il est possible de travailler sur la présentation des interfaces.

OOUI : Object Oriented User Interface

Par rapport au GUI, l’évolution est importante :

Concept WIMP (Window Icône Menu Pointeur)

Ce concept lié à la notion de fenêtre et l’introduction du système de pointage.

4 notions interdépendantes :

Concept WYSIWYG (What You See Is What You Get)

Le concept WYSIWYG est la conséquence de l’affichage graphique :

Par exemple, les traitements de textes montrent à l’écran exactement ce que donnera l’impression.

Les règles fondamentales de l’IHM

But de l’IHM

Une IHM doit permettre à l’utilisateur d’utiliser les fonctionnalités de l'application :

La démarche est de regrouper les fonctionnalités portant sur les mêmes informations dans une même fenêtre.

La règle des 3 clics : pour accéder à une fonctionnalité, on ne doit jamais avoir besoin de faire plus de 3 clics.

Ergonomie

L’ergonomie fait appel à des compétences qui relèvent du métier d’infographiste.

Quelques principes cependant.

Les différents types d’applications ne suivent pas les mêmes règles

Les cinq règles ergonomiques fondamentales qui doivent caractériser une interface :

Les pictogrammes

Les dessins sont à favoriser car ils sont toujours plus parlants que les mots.

Par exemple mettre le dessin d’une imprimante plutôt qu’un bouton portant le mot Imprimer :

La disposition

La lecture d'un livre se fait en général de gauche à droite et de haut en bas.

Le parcours de pages de magazines se fait en suivant cette règle un peu plus rapidement, ce qui donne une lecture qu’on appelle en diagonale allant du coin haut gauche au coin bas droit.

L’observation d’un écran suit cette même règle. Le positionnement des objets graphiques doit suivre cette règle par rapport à l’ordre d’utilisation des objets.

Les objets graphiques doivent aussi être alignés le plus possible et les espaces vides doivent être minimisés.

Le contenu des applications classiques de bureau

Le focus

Dans l’exemple ci-dessus, à l’ouverture de la fenêtre il est logique de positionner le focus sur la première zone de saisie (là où l’on voit actuellement le 45). Une fois que l’utilisateur a saisi une valeur et validé, il est logique de positionner le focus sur la deuxième zone de saisie pour que l’utilisateur puisse rentrer une deuxième valeur. Après validation, le focus ne doit pas se positionner sur la troisième zone de saisie (puisque cette zone est remplie automatiquement lors du calcul) mais sur le premier bouton d’opération.

Il faut donc se mettre à la place de l’utilisateur pour lui faciliter la tâche. Même si la souris est très pratique d’utilisation, minimiser son utilisation au profit de raccourcis encore plus performants est une bonne pratique.

Accessibilité

De plus en plus, les IHM intègrent la notion d’accessibilité pour les personnes ayant un handicap.

Nature du handicap

Le handicap peut être de différentes natures :

Solutions

Le but est de rendre l’IHM aussi adaptable que possible en proposant des alternatives.

Bien qu'il soit difficile de créer une IHM 100% accessible, l'objectif est de s’en rapprocher.

Par exemple, au niveau visuel, suivant le niveau de la déficience, l’accessibilité peut intervenir sur les points suivants :

Il existe de nombreux sites, et aussi des outils, qui permettent d’aider à l’accessibilité et de la contrôler.

Adaptabilité ergonomique

On parle d’interface responsive.