Les interfaces graphiques sont omniprésentes dans notre quotidien numérique, mais beaucoup les utilisent sans en comprendre le fonctionnement. Ce guide expert explore leur définition, leur histoire et leur impact, pour une meilleure maîtrise de l'informatique moderne.
Alors, qu'est-ce qu'une interface graphique ?
L'informatique existe sous diverses formes depuis des siècles. Par exemple, la messagerie instantanée à distance a vu le jour avec le télégraphe en 1844, tandis que la "machine A" d'Alan Turing, conçue en 1936, était une calculatrice précoce.
Cependant, ces systèmes différaient radicalement des ordinateurs actuels, principalement en l'absence d'interface graphique.
GUI signifie Graphical User Interface, ou Interface Utilisateur Graphique en français. La première démonstration emblématique est celle de Doug Engelbart lors de sa "Mother of All Demos" en 1968, qui a présenté la souris, l'édition de texte collaboratif, les liens hypertextes et les raccourcis clavier.
À côté, qu'est-ce qu'une interface utilisateur (UI) ? Pour le saisir, examinons le concept plus large d'interface utilisateur.
Toute machine offre un moyen d'interaction : c'est son interface utilisateur (UI). L'interface graphique (GUI) est la partie visuelle électronique qui permet de sélectionner des icônes et images plutôt que du texte ou des chiffres.
Un chronomètre de cuisine possède une UI, mais sans affichage graphique. Un terminal de paiement tactile est presque entièrement GUI, car l'interaction se limite à l'écran.
La plupart des appareils modernes combinent les deux. Sur votre ordinateur ou smartphone, l'écran graphique affiche vos actions en temps réel, tandis que clavier et boutons gèrent d'autres fonctions.
Aujourd'hui, les GUI sont intégrées dans presque tous les appareils complexes, facilitant la confirmation d'actions et l'usage quotidien.
La "Mother of All Demos" de 1968 a popularisé la GUI, mais un précurseur existait dès 1961 avec le système SAGE d'IBM, navigué via un "pistolet optique" sur une carte affichée, opérationnel jusqu'en 1983.
La démo d'Engelbart a innové avec le traitement de texte collaboratif, les liens et fichiers, préfigurant fenêtres et onglets – bien que la navigation textuelle en soit exclue.
SAGE n'enlève rien au mérite d'Engelbart. Les expériences IBM ont mené au SCAMP en 1973, et le Xerox Alto, premier ordinateur personnel à GUI moderne, la même année.
Depuis, les GUI ont évolué des systèmes d'exploitation aux interactions entièrement visuelles, sans texte.

Cette évolution touche aussi les téléphones.
Les premiers téléphones affichaient des chiffres saisis ou l'appelant, sans interaction graphique ni icônes.
En 1999, le BlackBerry 850 introduit une GUI basique monochrome avec navigation clavier.
Le Palm Treo 600 (2003) fusionne PDA et téléphone, avec menus graphiques préfigurant les smartphones, contrairement aux menus textuels antérieurs.
L'iPhone (2007), premier smartphone tactile grand public, étend la GUI à tout l'écran, popularisant les tuiles interactives.
Cette innovation s'est diffusée des voitures aux électroménagers.
Malgré leurs atouts, les GUI posent des défis en tests d'utilisabilité.
Une icône doit transmettre clairement son action ; sinon, elle confuse. L'icône "disquette" pour Enregistrer ou la "poubelle" pour Supprimer datent d'époques révolues.
Les GUI exigent plus de ressources : le démarrage sans GUI accélère le boot mais masque les erreurs.
Des frameworks comme Qt simplifient leur intégration.
Depuis des décennies, les GUI transforment nos interactions : icônes intuitives remplacent les menus textuels, rendant les appareils conviviaux et personnalisables.
[]