Page suivante - Page précédente - Table des matières

7. Et Windows alors ?

Le système X Window est «l'équivalent» de Windows. À l'opposé de Windows ou du Mac, X11 n'a pas été conçu pour être facile d'utilisation ni esthétique, mais uniquement pour munir les stations de travail sous UNIX de capacités graphiques

NdT. : Et surtout de la possibilité de déporter l'affichage sur d'autres machines au travers du réseau
. Voici les principales différences :

  • Alors que Windows adopte le même look and feel partout dans le monde, ce n'est pas la cas pour X11 qui est beaucoup plus configurable. Son apparence générale est définie par un composant-clé appelé le «gestionnaire de fenêtres» (window manager) dont il existe une large gamme : fvwm, élémentaire mais agréable et peu gourmand en mémoire, fvwm2-95, Afterstep, WindowMaker, Enlightenment et beaucoup d'autres. Ce gestionnaire est habituellement invoqué dans un fichier nommé .xinitrc.
  • Votre gestionnaire peut être configuré de manière à ce que les fenêtres agissent comme dans, hum, Windows : vous cliquez dessus pour les faire venir au premier plan. Une autre possibilité est de l'amener au premier plan lorsque la souris se déplace dessus (la fenêtre obtient le «focus»). De plus, le placement des fenêtres sur l'écran peut être automatique ou interactif : si, au lieu de votre programme, il apparaît un cadre étrange, cliquez avec le bouton gauche à l'endroit où vous voulez le faire apparaître.
  • la plupart des fonctionnalités peuvent être personnalisées en éditant un ou plusieurs fichiers de configuration. Lisez la documentation de votre gestionnaire de fenêtres ; ces fichiers de configuration peuvent être .fvwmrc, .fvwm2rc95, .steprc, etc. Un fichier de configuration type se trouve généralement dans : /etc/X11/window-manager-name/system.window-manager-name;
  • Les applications X11 sont écrites à l'aide de bibliothèques spéciales (les «widget sets») ; comme il en existe plusieurs, les applications ont des apparences différentes. Les plus élémentaires sont celles utilisant les widgets Athena (apparence 2--D; xdvi, xman, xcalc) ; d'autres utilisent Motif (netscape), d'autres encore utilisent Tcl/Tk, XForms, Qt, Gtk et en veux-tu en voilà. Presque toutes ces bibliothèques fournissent en gros le même look & feel que Windows.
  • Malheureusement, le mode d'interaction peut se révéler incohérent. En l'espèce, lorsque vous sélectionnez une ligne de texte à la souris et tapez <BACKSPACE>, vous vous attendez à ce que la ligne disparaisse, pas vrai ? Cela ne fonctionne pas avec les applis basées sur Athena, mais avec celles utilisant d'autres bibliothèques de widgets.
  • Le mode de fonctionnement des ascenseurs (scrollbars) et le redimensionnement dépendent du gestionnaire de fenêtres et du widget set. Astuce : si les ascenseurs ne se comportent pas à votre goût, essayez d'utiliser le bouton du milieu, ou les deux boutons en même temps pour les déplacer.
  • Les applications n'ont pas d'icône par défaut, mais elles peuvent en avoir un certain nombre. La plupart des gestionnaires de fenêtres proposent un menu que l'on appelle en cliquant sur le fond de l'écran (root window) ; il va sans dire que ce menu peut être personnalisé. Pour changer l'apparence du fond de l'écran, utilisez xsetroot ou xloadimage.
  • Le presse-papiers ne peut contenir que du texte, et se comporte étrangement. Une fois un texte sélectionné, il est déjà copié dans le presse-papiers : déplacez vous ailleurs et cliquez sur le bouton du milieu pour le coller. Il existe une application xclipboard fournissant de multiples tampons pour le presse-papiers.
  • Le glisser-déplacer est une option, et n'est disponible qu'avec les applications et/ou les gestionnaires de fenêtres qui l'intègrent.

Pour économiser la mémoire, il est préférable d'utiliser des applications utilisant les mêmes bibliothèques, mais cela peut se révéler difficile à appliquer.

Il existe des projets visant à doter X11 d'une apparence et d'un comportement aussi cohérents que Windows. Gnome, http://www.gnome.org et KDE, http://www.kde.org, sont épatants. Donnez-leur une chance : vous ne regretterez plus votre bureau Windows.


Page suivante - Page précédente - Table des matières