Environnement graphique - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Environnement fenêtré

Aussi appelé WIMP, acronyme anglais pour Windows (fenêtres), Icons (icônes), Menus (menus) and Pointing device (dispositif de pointage), ce type d’interface graphique a été inventé par la firme Xerox et rendu célèbre par le Macintosh. Bien qu’il soit aujourd’hui quasiment devenu synonyme d’interface graphique, il ne s’agissait dans les années 1970 que d’une variation parmi beaucoup d’autres projets d’interface.

Les parties les plus typiques d’un environnement fenêtré sont le concept de bureau pour représenter l’espace de travail, de fenêtre pour contrôler les programmes et manipuler les contenants (répertoires appelés dossiers), d’icônes pour symboliser les fichiers, appelés documents. Plusieurs contrôles graphiques sont couramment utilisés pour interagir avec l’utilisateur, comme les boutons, les menus, les listes déroulantes, les ascenseurs, etc.

Exemples d’environnements fenêtrés

  • Atari ST : utilise le GEM.
  • Avec le système Microsoft Windows : outre le bureau standard on peut par exemple utiliser Calmira, Hoverdesk, LiteStep, Talisman Desktop.
    • Windows Vista et Windows 7 utilisent Aero comme interface graphique
  • Sous GNU/Linux et plus généralement tous les systèmes Unix, l’environnement graphique est traditionnellement séparé en plusieurs composants :
  1. Un serveur graphique (généralement X Window System) chargé des primitives de dessin de bas niveau ;
  2. Un gestionnaire de fenêtres comme Metacity, Enlightenment, Compiz Fusion (3D), … chargé de partager le serveur graphique entre les différentes applications ;
  3. Une bibliothèque de composants comme Qt, GTK+ ou Motif chargée de la gestion des différents composants de l’interface : bouton, ascenseurs, zone de texte, …

Aujourd’hui des environnements de bureau regroupent un environnement graphique et un gestionnaire de fenêtres, d'ailleurs assez simple; « je dirais même plus, qui devrait être simple » (Matthias Ettrich). En voici quelques uns :

  • GNOME : GNU Network Object Model Environment
  • KDE : K Desktop Environment
  • Xfce : Xfce Desktop Environment
  • GNUstep
  • CDE : Common Desktop Environment
  • FVWM-Crystal : Bureau facile à utiliser, au look agréable, mais aussi puissant, basé sur FVWM

Des projets expérimentaux visent la réalisation d’environnements 3D, comme le Projet Looking Glass, ou encore BumpTop.

Environnement graphique pour applications spécifiques

Les environnements graphiques pour des systèmes dédiés ne sont pas toujours basés sur les systèmes d’exploitation standard.

  • Les bornes interactives avec écrans tactiles ou les automates de paiement (DAB, billetteries automatiques)
  • Les machines-outils à commande numérique et autres équipements industriels avec logiciel temps réel (RTOS).
  • Les derniers modèles de téléphones et de consoles de jeu portables.

Environnement graphique d’un poste distant

Il est également possible d’accéder à l’environnement graphique d’un poste distant, en utilisant les protocoles VNC, XDMCP ou Export display par SSH et avec des logiciels adéquats.

Page générée en 0.093 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise