Environnement graphique

Environnement graphique

En informatique, un environnement graphique est un ensemble de programmes qui fournissent un cadre de travail simplifiant la manipulation des appareils informatique à l'aide d'interfaces graphiques. Ce type de logiciel est apparu sur le marché en 1985. En 2010 tous les systèmes d'exploitation contemporains proposent au moins un environnement graphique[1],[2].

Sommaire

Historique

L'ancêtre de nos souris

C'est en 1968, que Douglas Engelbart montre pour la première fois un environnement graphique comportant des fenêtres à manipuler avec une souris.[réfnécessaire]

Le Xerox Alto, ordinateur conçu au Xerox PARC en 1973, fut un des premiers ordinateurs et le premier à utiliser la métaphore du bureau et une interface graphique.

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 dinterface graphique a été inventé par la firme Xerox et rendu célèbre par le Macintosh. Bien quil soit aujourdhui quasiment devenu synonyme dinterface graphique, il ne sagissait dans les années 1970 que dune variation parmi beaucoup dautres projets dinterface.

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

Exemples denvironnements fenêtrés

  • Commodore Amiga : utilise le Workbench du système d'exploitation AmigaOS.
  • Sous GNU/Linux et plus généralement tous les systèmes Unix, lenvironnement 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 linterface : bouton, ascenseurs, zone de texte, …

Aujourdhui 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)[3]. 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 denvironnements 3D, comme le Projet Looking Glass, ou encore BumpTop.

Utilisation de la carte graphique par l'environnement graphique

Windows Vista

Vista de Microsoft puise dans la puissance du processeur graphique afin davoir des effets 3D, ce système se nomme Aero. Il nest pas nécessaire au fonctionnement de Windows Vista et peut d'ailleurs se désactiver, mais veut apporter de la convivialité à linterface et de lergonomie (Windows Vista Home Edition est dépourvu de linterface Aero).

Les mesures de protection (DRM) de contenu commercial (films HD) de Vista exigent une telle puissance de calcul pour le chiffrage-déchiffrage de ces contenus que la puissance des cartes graphiques actuelles ny suffit pas, et que le processeur principal doit donc être mis à contribution.[réfnécessaire]

MacOS

Le système dApple utilise la puissance de la carte graphique afin de gérer laffichage, 2D ou effets 3D.

IRIX

Le système de SGI (Silicon Graphics, Inc.) fut le premier gestionnaire de fenêtres à exploiter une API 3D, tout ce qui affiché dans 4Dwm est en OpenGL, la représentation est en 2D.

Gnu/Linux

Sous les systèmes GNU/Linux, les modules XGL puis AIGLX pour Xorg rendent possible le dessin dune fenêtre dans un environnement 3D. Ce qui permet aux projets Compiz et à son fork Beryl, fusionnés en Compiz Fusion de créer un bureau compositeur 3D en utilisant les fonctionnalités 3D des processeurs graphiques. Ces bureaux prennent souvent la forme dun cube, dont les faces sont des bureaux virtuels.

De manière générale, Xorg utilise laccélération graphique 2D ou 3D lorsque des pilotes sont disponibles pour le matériel. Mais si les pilotes libres tendent à soigner autant laccélération 2D que 3D, les pilotes propriétaires ATI et nVidia se concentrent sur laccélération 3D. Lutilisation dun bureau compositeur permet donc daméliorer la fluidité avec ces pilotes.

Ces bureaux compositeurs ne sont généralement que des gestionnaires de fenêtres, ils ne sont quune partie dun environnement de bureau. Il faut donc les utiliser conjointement avec KDE, GNOME, XFCE ou tout environnements de bureaux qui permettent dutiliser un autre gestionnaire de fenêtre.

Environnement graphique dun poste distant

Il est également possible daccéder à lenvironnement graphique dun poste distant, en utilisant les protocoles VNC, XDMCP ou Export display par SSH et avec des logiciels adéquats.

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 dexploitation 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.

Notes et références

  1. (en)Paul Bocij, Andrew Greasley,Business information systems: technology, development and management for the e-business,Pearson Education - 2006,(ISBN 9780273688143)
  2. (en)Jielin Dong, Dong Jielin,Network Dictionary - Safari Books Online,Javvin Technologies Inc. - 2007,(ISBN 9781602670006)
  3. Matthias Ettrich, « Manifeste de KDE », 1996. Consulté le 29 octobre 2007

Voir aussi

Articles connexes

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Environnement graphique de Wikipédia en français (auteurs)

Игры ⚽ Нужно решить контрольную?

Regardez d'autres dictionnaires:

  • Environnement Graphique — Pour les articles homonymes, voir GUI. Schéma en couches d une interface graphique Un …   Wikipédia en Français

  • Environnement de bureau — ROX Desktop En informatique, un environnement de bureau (de l anglais desktop environment) est un ensemble de programmes qui permettent de manipuler l ordinateur à travers une interface graphique qui fait analogie à un bureau. Le terme… …   Wikipédia en Français

  • Environnement De Bureau — En informatique, un environnement de bureau (de l anglais desktop environment) est un ensemble de programmes apportant une interface graphique à l ordinateur. Le terme « environnement de bureau » provient de la métaphore du bureau sur… …   Wikipédia en Français

  • Environnement (Homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. En français le mot environnement peut avoir plusieurs sens …   Wikipédia en Français

  • Graphique — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. Sur les autres projets Wikimedia : « Graphique », sur le Wiktionnaire (dictionnaire universel) Le mot graphique peut être employé… …   Wikipédia en Français

  • Environnement (homonymie) — Cette page d’homonymie répertorie les différents sujets et articles partageant un même nom. En français le mot environnement peut avoir plusieurs sens. Sur les autres projets Wikimedia : « environnement », sur le Wiktionnaire… …   Wikipédia en Français

  • Environnement De Développement Intégré — Un environnement de développement intégré (EDI ou IDE en anglais pour Integrated Development Environment) est un programme regroupant un ensemble d outils pour le développement de logiciels. En règle générale, un EDI regroupe un éditeur de texte …   Wikipédia en Français

  • Environnement de Développement Intégré — Un environnement de développement intégré (EDI ou IDE en anglais pour Integrated Development Environment) est un programme regroupant un ensemble d outils pour le développement de logiciels. En règle générale, un EDI regroupe un éditeur de texte …   Wikipédia en Français

  • Environnement de developpement integre — Environnement de développement intégré Un environnement de développement intégré (EDI ou IDE en anglais pour Integrated Development Environment) est un programme regroupant un ensemble d outils pour le développement de logiciels. En règle… …   Wikipédia en Français

  • Environnements graphique — Environnement graphique Pour les articles homonymes, voir GUI. Schéma en couches d une interface graphique Un …   Wikipédia en Français

Share the article and excerpts

Direct link
https://fr-academic.com/dic.nsf/frwiki/585481 Do a right-click on the link above
and select “Copy Link”