GNOME 3 en sept questions : Différence entre versions

De Magazine fedora-fr
Aller à : navigation, rechercher
(Le tableau de bord)
(Le tableau de bord)
Ligne 35 : Ligne 35 :
 
* à gauche, un bouton Activités permettant d’accéder à la vue des activités, que l’on découvrira plus loin ;
 
* à gauche, un bouton Activités permettant d’accéder à la vue des activités, que l’on découvrira plus loin ;
 
* au centre, une horloge, qui donne accès d’un clic à un calendrier (voir ci-dessous), synchronisé comme dans GNOME 2 avec les agendas configurés dans Evolution ;
 
* au centre, une horloge, qui donne accès d’un clic à un calendrier (voir ci-dessous), synchronisé comme dans GNOME 2 avec les agendas configurés dans Evolution ;
 +
[[Image:GNOME3Calendrier.png|center|thumb|L’applet « calendrier » de GNOME Shell ]]
 
* à droite enfin (voir ci-dessous), une zone de statut donnant accès :
 
* à droite enfin (voir ci-dessous), une zone de statut donnant accès :
 
** [[Image:GNOME3Accessibilite.png]] à la configuration des outils d’accessibilité (voir la question [[GNOME 3 en sept questions#Quid de l’accessibilité ?|Quid de l'accessibilité ?]]) ;
 
** [[Image:GNOME3Accessibilite.png]] à la configuration des outils d’accessibilité (voir la question [[GNOME 3 en sept questions#Quid de l’accessibilité ?|Quid de l'accessibilité ?]]) ;
Ligne 42 : Ligne 43 :
 
** [[Image:GNOME3Energie.png]] à la gestion de l’énergie, sur les PC portables notamment ;
 
** [[Image:GNOME3Energie.png]] à la gestion de l’énergie, sur les PC portables notamment ;
 
** [[Image:GNOME3Utilisateur.png]] aux préférences utilisateurs enfin ; ces dernières sont rassemblées au sein d’un menu permettant entre autres à l’utilisateur de définir son statut de messagerie, d’accéder aux préférences de GNOME, de fermer sa session ou mettre en veille prolongée sa machine (notez que pour l’éteindre, une pression sur [Alt] fera apparaître une entrée à cette fin dans le menu).
 
** [[Image:GNOME3Utilisateur.png]] aux préférences utilisateurs enfin ; ces dernières sont rassemblées au sein d’un menu permettant entre autres à l’utilisateur de définir son statut de messagerie, d’accéder aux préférences de GNOME, de fermer sa session ou mettre en veille prolongée sa machine (notez que pour l’éteindre, une pression sur [Alt] fera apparaître une entrée à cette fin dans le menu).
 +
[[Image:GNOME3ZoneStatut.png|center|thumb|La zone de statut et le menu utilisateur de GNOME Shell
 +
]]
  
 
==Ma machine pourra-t-elle exécuter GNOME 3 ?==
 
==Ma machine pourra-t-elle exécuter GNOME 3 ?==

Version du 29 avril 2011 à 05:18

Par : MohamedElmorabity
Article en cours de rédaction !
InProgress tip.png
Le présent article est actuellement en cours de rédaction.
Adressez-vous à la personne en charge pour toute proposition ou modification.
Auteur / Éditeur : MohamedElmorabity

La nouvelle version de l’environnement de bureau GNOME est sortie le 6 avril 2011 et Fedora, fidèle à son crédo d’innovation, sera la première distribution à la proposer par défaut dans Lovelock. Placée sous le signe de l’ergonomie et de l’efficacité, cette version introduit, au travers du gestionnaire de fenêtres GNOME Shell, un nouvel environnement utilisateur élégant et original. Nous vous proposons, au travers de sept questions que vous pourriez vous poser, un tour d’horizon de GNOME 3.

Pourquoi une nouvelle version ?

L'environnement de bureau GNOME est indéniablement populaire, au point d’être le bureau par défaut de nombreuses distributions Linux majeures, voire d’être considéré de facto comme le bureau Linux par excellence. Cependant, son design, du moins tel qu’on le connaissait jusqu’ici avec GNOME 2, avec un panneau applicatif en haut de l’écran et une liste de fenêtres en bas (voir figure ci-dessous), n’avait guère évolué depuis sa première version publiée en 2002. Le poids des années s’est donc fait sentir pour GNOME tandis que d’autres environnements majeurs, qu’ils soient libres (KDE par exemple) ou propriétaires (Aero pour Windows ou Aqua pour Mac OS X), se sont entretemps renouvelés. De plus, à l’heure où les écrans tactiles deviennent de plus en plus accessibles, force est de constater que l’interface de GNOME 2 n'était guère faite pour ce type de périphériques.

GNOME 2 et son interface (ici GNOME 2.32 sous Fedora 14)

Par ailleurs, de l’aveu même de ses développeurs, GNOME 2 souffrait de quelques défauts nuisant à son ergonomie (*), particulièrement pour les néophytes  :

  • la liste de fenêtres, dans laquelle il devenait difficile d’identifier une application particulière ouverte dès qu’il y en a plus de quatre ;
  • les espaces de travail, qui, en dépit de leur utilité, étaient souvent dédaignés par les utilisateurs novices ;
  • le menu applicatif, depuis lequel lancer une application n’était peut-être pas aussi intuitif qu’on pourrait espérer d’un des éléments les plus importants de l’environnement, avec ses multiples imbrications ;
  • la personnalisation des tableaux de bord, notamment à travers l’ajout d’applets ou la possibilité de les placer n’importe où sur le bureau, superflue au regard du peu de gain retiré par les utilisateurs.

Outre ces défauts d’ordre ergonomique, la conception par trop modulaire de GNOME 2, loin d’apporter dans le cadre du développement d’un environnement de bureau une robustesse et une flexibilité supposées, nuisait également à la cohérence de ses différents composants : GNOME 2 était en effet la réunion de plusieurs programmes tels que le tableau de bord GNOME Panel, le gestionnaire de fenêtres Metacity, le navigateur de fichiers Nautilus ou encore les divers services visibles au travers des icônes dans la zone de notifications (NetworkManager par exemple). Chacun de ces composants avait été conçu indépendamment des autres et ne se comportait pas forcément de façon homogène avec l’ensemble de l’environnement, nuisant au final à l’harmonie de GNOME 2 (*).

Il apparut dès lors clairement aux développeurs de GNOME qu’une réponse efficace et rapide à ces problématiques ne pouvait s’exprimer au travers d’une évolution de GNOME 2, mais par une réécriture complète de l'environnement dans le cadre d’une nouvelle version majeure. Les développements autour de GNOME 3 ont ainsi été initiés dès la fin 2008, en parallèle de ceux de GNOME 2.

À quoi ressemble GNOME 3 ?

Refondre complètement l’interface de GNOME selon les paradigmes énoncés plus haut a constitué à juste titre un défi énorme pour tous les contributeurs du projet GNOME. Si le risque pour ces derniers était grand de dérouter nombre d'utilisateurs conditionnés par l’interface de GNOME 2, voire de les perdre, le pari a néanmoins été pris de proposer une nouvelle expérience graphique avec en contrepartie un bureau plus intuitif, plus simple et plus efficace pour tous.

Le résultat de ce travail de longue haleine est GNOME Shell, intégré au cœur même de GNOME 3, qui se substitue non seulement à GNOME Panel, mais fait également office de gestionnaire de fenêtres : il est en effet bâti comme un plugin de Mutter, un gestionnaire de fenêtres basé sur le vénérable Metacity et s’appuyant sur la bibliothèque Clutter (*), tirant ainsi profit de l’accélération 3D de la carte graphique pour le rendu. GNOME Shell répond ainsi à la fragmentation de GNOME 2 en modules hétéroclites. Particularité de GNOME Shell, celui-ci est écrit en C ainsi qu’en Javascript et s’appuie aussi sur des feuilles de style CSS pour définir son apparence.

Nous vous proposons dans la suite de découvrir plus en détail les différents éléments constituant GNOME Shell.

Le tableau de bord

GNOME Shell, au cœur de GNOME 3

Ainsi qu’on peut le voir sur la figure ci-dessus, GNOME Shell comporte un unique tableau de bord statique, composé de trois parties :

  • à gauche, un bouton Activités permettant d’accéder à la vue des activités, que l’on découvrira plus loin ;
  • au centre, une horloge, qui donne accès d’un clic à un calendrier (voir ci-dessous), synchronisé comme dans GNOME 2 avec les agendas configurés dans Evolution ;
L’applet « calendrier » de GNOME Shell
  • à droite enfin (voir ci-dessous), une zone de statut donnant accès :
    • GNOME3Accessibilite.png à la configuration des outils d’accessibilité (voir la question Quid de l'accessibilité ?) ;
    • GNOME3Son.png aux paramètres du son (au travers de PulseAudio) ;
    • GNOME3Bluetooth.png au Bluetooth, le cas échéant ;
    • GNOME3Reseaux.png aux réglages réseau (via NetworkManager) ;
    • GNOME3Energie.png à la gestion de l’énergie, sur les PC portables notamment ;
    • GNOME3Utilisateur.png aux préférences utilisateurs enfin ; ces dernières sont rassemblées au sein d’un menu permettant entre autres à l’utilisateur de définir son statut de messagerie, d’accéder aux préférences de GNOME, de fermer sa session ou mettre en veille prolongée sa machine (notez que pour l’éteindre, une pression sur [Alt] fera apparaître une entrée à cette fin dans le menu).
La zone de statut et le menu utilisateur de GNOME Shell

Ma machine pourra-t-elle exécuter GNOME 3 ?

Retrouverai-je mes applications GNOME favorites ?

Quid de l’accessibilité ?

Comment personnaliser mon environnement ?

Pourrai-je retrouver l’ancienne interface de GNOME ?