Interface utilisateur

Un article de Wikipédia, l'encyclopédie libre.
Sauter à la navigation Sauter à la recherche

Sur les autres projets Wikimedia :

L’interface utilisateur est un type d'interface informatique qui permet à un usager de manipuler la machine. Elle coordonne les interactions homme-machine et fait partie du design industriel. Le but de cette interaction est de permettre un fonctionnement et un contrôle efficace de la machine du point de vue de l'humain, tandis que la machine renvoie simultanément des informations qui facilitent le processus de prise de décision des opérateurs. Parmi les exemples d’interface utilisateur figurent les aspects interactifs des systèmes d’exploitation informatiques, des commandes des opérateurs de machines lourdes et des commandes de processus. Les principales considérations de conception lors de la création d'interfaces utilisateur impliquent des disciplines telles que l'ergonomie et la psychologie.

Généralement, l'objectif lors de la conception d' interface utilisateur est de produire une interface utilisateur qui facilite, l'efficacité et la convivialité pour faire fonctionner une machine de manière à obtenir le résultat souhaité. Cela signifie généralement que l'opérateur doit fournir un minimum d'entrées pour obtenir le rendement souhaité et que la machine minimise les sorties non souhaitées pour l'homme. Les interfaces utilisateur sont généralement composées d'une ou de plusieurs couches, dont une interface homme-machine (IHM). Des machines avec un matériel d'entrée physique tel que des claviers, des souris, des consoles de jeu et un matériel de sortie tel qu'un écran d'ordinateur, des haut-parleurs et des imprimantes. Un périphérique qui implémente une IHM est appelé un périphérique à interface humaine (HID).

Les interfaces utilisateur composites (CUI) sont des interfaces utilisateur qui interagissent avec deux sens ou plus. L’interface utilisateur graphique la plus courante est une interface utilisateur graphique composée d’une interface utilisateur tactile et d’une interface utilisateur visuelle capable d’afficher des images graphiques. Lorsque le son est ajouté à une interface graphique, il devient une interface utilisateur multimédia (MUI). Les interfaces utilisateur composites (CUI) se divisent en trois grandes catégories: standard, virtuelle et augmentée. Les interfaces utilisateur composites standard utilisent des périphériques d'interface humaine standard tels que des claviers, des souris et des écrans d'ordinateur.

Vue d'ensemble[modifier | modifier le code]

L'interface utilisateur ou interface homme-machine est la partie de la machine qui gère l'interaction homme-machine. Les commutateurs à membrane, les claviers en caoutchouc et les écrans tactiles sont des exemples de la partie physique de l'interface homme-machine que nous pouvons voir et toucher.

Dans les systèmes complexes, l’interface homme-machine est généralement informatisée. Le terme interface homme-ordinateur désigne ce type de système. Dans le contexte de l’informatique, le terme s’applique également au logiciel dédié au contrôle des éléments physiques utilisés pour l’interaction homme-machine.

L'ingénierie des interfaces homme-machine est améliorée en prenant en compte l'ergonomie (facteurs humains). Les disciplines correspondantes sont l'ingénierie des facteurs humains (HFE) et l'ingénierie de l'utilisabilité (UE), qui fait partie de l'ingénierie des systèmes.

Les outils utilisés pour intégrer les facteurs humains dans la conception de l'interface sont développés sur la base de connaissances en informatique, telles que l'infographie, les systèmes d'exploitation, les langages de programmation. De nos jours, nous utilisons l'expression utilisateur graphique d'expression pour l'interface homme-machine sur les ordinateurs, car ils utilisent presque tous des interfaces graphiques.

Terminologie[modifier | modifier le code]

Il peut exister une différence entre une interface utilisateur et une interface opérateur ou une interface homme-machine (IHM).

  • Le terme "interface utilisateur" est souvent utilisé dans le contexte de systèmes informatiques (personnels) et de dispositifs électroniques.
  • L'interface utilisateur d'un système mécanique, d'un véhicule ou d'une installation industrielle est parfois appelée interface homme-machine (IHM)[1].

Conception de l'interface[modifier | modifier le code]

Article principale Conception d'inferface IHM.

Les méthodes principales utilisées dans la conception de l'interface incluent le prototypage et la simulation.

Homme-machine typique comprend les étapes suivantes: spécification d’interaction, spécification de logiciel d’interface et prototypage:

  • Les pratiques courantes en matière de spécification d'interaction incluent la conception centrée sur l'utilisateur, la personnalisation, la conception orientée vers l'activité, la conception basée sur des scénarios et la conception de la résilience.
  • Les pratiques courantes pour la spécification de logiciel d'interface incluent les cas d'utilisation qui contraignent l'application par des protocoles d'interaction (destinés à éviter les erreurs d'utilisation).
  • Les pratiques courantes de prototypage reposent sur une conception interactive basée sur des éléments d'interface (commandes, décoration, etc.).

Qualité

Toutes les grandes interfaces partagent huit qualités ou caractéristiques:

  1. La clarté : L'interface évite les ambiguïtés en clarifiant tout à travers le langage, le flux, la hiérarchie et les métaphores des éléments visuels.
  2. La concision : Il est facile de clarifier l’interface en clarifiant et en étiquetant tout, mais cela conduit à une surcharge, où il y a trop de choses à l’écran en même temps. Si trop d'éléments sont à l'écran, il est difficile de trouver ce que vous recherchez et l'interface devient donc fastidieuse. Le véritable défi pour créer une interface de qualité consiste à la rendre concise et claire en même temps.
  3. La familiarité : Même si quelqu'un utilise une interface pour la première fois, certains éléments peuvent toujours être familiers. Des métaphores réelles peuvent être utilisées pour communiquer un sens.
  4. La réactivité : Une bonne interface ne doit pas sembler lente. Cela signifie que l'interface doit fournir un retour rapide d'informations à l'utilisateur sur ce qui se passe et sur le traitement réussi de l'entrée de l'utilisateur.
  5. La cohérence : La cohérence de votre interface dans votre application est importante car elle permet aux utilisateurs de reconnaître les modèles d'utilisation.
  6. L’esthétique : Bien que vous n'ayez pas besoin de rendre une interface attrayante pour faire son travail, une belle interface rendra le temps que vos utilisateurs passent à utiliser votre application plus agréable et des utilisateurs plus heureux ne peuvent être qu'une bonne chose.
  7. L'efficacité : Le temps, c'est de l'argent, et une bonne interface devrait rendre l'utilisateur plus productif grâce à des raccourcis et à une bonne conception.
  8. Le pardon : Une bonne interface ne devrait pas punir les utilisateurs pour leurs erreurs, mais devrait plutôt leur donner les moyens de les corriger.

Former de bonnes habitudes

Si une interface est utilisée de manière persistante, l'utilisateur développera inévitablement des habitudes d'utilisation de l'interface. On peut donc caractériser le rôle du designer en s'assurant que l'utilisateur forme de bonnes habitudes. Si le concepteur a de l'expérience avec d'autres interfaces, il développera des hypothèses sur la manière dont l'utilisateur va interagir avec l'interface.

Voir aussi[modifier | modifier le code]

Types[modifier | modifier le code]

Il existe plusieurs types d'interfaces avec différentes fonctions et propriétés :

Notes et références[modifier | modifier le code]

  1. Griffin, Ben; Baston, Laurel. Interface (Presentation): 5. Archives from the original on 14 July 2014. Retrieved 7 June 2014. The user interface of a mechanical system, a vehicle or an industrial installation is sometimes referred to as the human-machine interface (HMI).
  2. « Une interface graphique », sur OpenClassrooms (consulté le 18 septembre 2013)
  3. « Shell », sur Dicofr.com - Dictionnaire de l'informatique et de l'internet (consulté le 18 septembre 2013)