L'interface utilisateur (IU) décrit la manière dont un humain interagit avec une machine. Bien qu'un simple interrupteur puisse être considéré comme un élément d'IU, la plupart des références modernes concernent les ordinateurs et autres appareils électroniques. L'IU rend possible l'échange entre les utilisateurs et les machines. Sans elle, cette forme de communication essentielle n'existerait pas. Il existe quatre types d'interface utilisateur principaux, chacun présentant des avantages et des inconvénients :
- Interface de ligne de commande
- Interface pilotée par menus
- Interface utilisateur graphique
- Interface utilisateur graphique à écran tactile
Interface de ligne de commande
L'interface en ligne de commande n'est plus une interface utilisateur de base courante dans les produits grand public, mais elle reste utilisée dans certains cas. Elle exige de l'utilisateur qu'il saisisse les instructions appropriées dans la ligne de commande. L'ordinateur est d'abord invité à accéder au fichier ou au répertoire souhaité. Dès lors, de nombreuses commandes deviennent disponibles, permettant par exemple de récupérer des fichiers ou d'exécuter des programmes. Avantages :- Structure simple
- Utilisation minimale de la mémoire
- Idéal pour les ordinateurs lents ou ceux qui manquent de mémoire
- Un utilisateur CLI expert peut donner des commandes et effectuer des tâches beaucoup plus rapidement qu'en utilisant un autre type d'interface utilisateur
- Difficile d'apprendre le langage de commande
- Complexe pour les utilisateurs novices
- Informations minimales sur les messages d'erreur
Interface pilotée par menus
L'interface utilisateur à menus propose un ensemble de commandes ou d'options sous forme de liste ou de menu affiché en plein écran, dans une fenêtre contextuelle, un menu déroulant ou une liste déroulante. Un distributeur automatique de billets est un exemple d'interface à menus. Avantages :- Il n'est pas nécessaire de se souvenir d'une longue liste de commandes manuelles
- Interface simple pour les novices
- Options de menu explicites
- Plus lent pour les utilisateurs expérimentés
- Options de menu limitées
- Vous oblige souvent à accéder à plusieurs écrans de menu pour exécuter des fonctions simples
Interface utilisateur graphique
L'interface utilisateur graphique, ou GUI, est le type d'interface avec lequel la majorité des gens sont le plus familiers. Vous interagissez avec ces interfaces en utilisant une souris, un pavé tactile ou un autre périphérique pour pointer et cliquer sur des graphiques ou des icônes. Avantages :- S'explique
- Facile à utiliser
- La mémorisation des listes de commandes n'est pas nécessaire
- Permet d'exécuter plusieurs applications, programmes et tâches simultanément
- Installations de soutien solides
- Le format similaire entre différents programmes ajoute de la familiarité
- WYSIWYG facilite la conception et le formatage
- Utilise une grande quantité de mémoire, même si cela est moins problématique à mesure que les ordinateurs deviennent plus puissants.