Une interface utilisateur graphique (GUI, prononcé gooey) est un programme d'interface qui permet aux utilisateurs d'interagir avec un ordinateur via son affichage graphique. Avant la création de l'interface graphique, les ordinateurs ne pouvaient fonctionner qu'avec une interface de ligne de commande (CLI) qui obligeait les utilisateurs à saisir manuellement les commandes et à répondre aux invites. Les interfaces graphiques ont été créées pour rendre les ordinateurs plus conviviaux. Aujourd'hui, la plupart des programmes reposent sur des interfaces graphiques, mais certaines tâches de programmation nécessitent toujours l'utilisation d'une CLI.
Historique de l'interface utilisateur graphique (GUI)
La première interface graphique a été créée à la fin des années 1960 par le chercheur de Stanford Douglas Engelbart avec son invention de la souris, qui lui a permis d'interagir directement avec l'affichage graphique d'un ordinateur. Les centres de recherche Palo Alto (PARC) de Xerox ont développé le concept d'Engelbart dans les années 1970 en créant une interface Windows, icône, menu et pointeur (WIMP). L'interface graphique WIMP utilise un pointeur pour interagir avec les widgets sur l'affichage graphique.
La sortie de l'Apple Macintosh en 1984 a pris le courant GUI; mais seulement un an plus tard, Windows a sorti un ordinateur avec un système graphique similaire qui a dépassé le marché. Avec l'invention de l'iPhone et de l'iPad, Apple a inauguré le style d'interface graphique post-WIMP. Avec l'ajout d'un écran tactile, les utilisateurs pouvaient désormais sélectionner, faire glisser, pincer et zoomer.
La métaphore du bureau
La forme d'interface graphique la plus courante trouvée sur les ordinateurs est le bureau. Lorsque les chercheurs de Xerox PARC ont conçu un système d'interface graphique, ils ont décidé d'organiser et d'organiser l'affichage comme le dessus d'un bureau, ce qui est devenu la métaphore du bureau. Les éléments ont été organisés en documents, dossiers et fichiers.
Certains systèmes d'exploitation populaires qui utilisent la métaphore du bureau:
- Windows
- Mac OS
- Linux
SUIVANT
GUI n00b