Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Navigateur Web IceWeasel

Fig 1. Un logo proposé pour IceWeasel sur notre confrère anglosaxon

Fig 1. Un logo proposé pour IceWeasel sur notre confrère anglosaxon

IceWeasel est le dernier né de la Free Software Fundation, dans le cadre du projet Gnuzilla. Firefox étant composé de parties non-libres, la FSF a décidé de pallier ce défaut sur un des logiciels libres les plus répendus auprès du grand public en créant un fork de Firefox entièrement libre. Cependant pour simplifier la redistribution du code, la FSF a décidé de conserver la triple licence qui couvrait Firefox.

Au niveau des fonctionalités, IceWeasel équivaut Firefox, puisqu'il est basé sur la version 1.5 de Firefox et qu'une équipe est chargée de répéter les améliorations de Firefox dans IceWeasel. Cependant, IceWeasel se voit gratifié de quelques fonctionalités supplémentaires, toutes deux portant sur la sécurité.

Attention : il semblerai que GNU IceWeasel et le IceWeasel de Debian ne soient pas forcément le même projet… Le projet Debian est déjà en cour de transition vers IceWeasel, mais je n'ai aucune information sur l'état de la transition dans ubuntu, si transition il y aura. Il n'y a actuellement aucun paquet Ubuntu pour IceWeasel quel que soit la version de Ubuntu.

Un paquet a été créé par Kilz. Il est disponible à l'addresse suivante

http://home.comcast.net/~ubuntu64user/iceweasel-1.5.0.7-ubuntu-i386.deb

Pour l'installer en ligne de commande vous pouvez faire

wget http://home.comcast.net/~ubuntu64user/iceweasel-1.5.0.7-ubuntu-i386.deb && sudo dpkg -i iceweasel-1.5.0.7-ubuntu-i386.deb && rm -f iceweasel-1.5.0.7-ubuntu-i386.deb

Vous pourez ensuite lancer IceWeasel depuis le menu principal si vous êtes sous Gnome ou XFCE. Pour les autres environements graphiques, il semblerai que l'ajout manuel dans le menu soit nécessaire. Notez que le fichier executable de IceWeasel fourni par le paquet se nomme Iceweasel et non pas iceweasel (il y a une majuscule sur le i).

Fig 2. IceWeasel installé ! Tout comme firefox ;-)
Fig 2. IceWeasel installé ! Tout comme firefox ;-)

Faire passer IceWeasel pour Firefox

Il peut être intéressant de configurer IceWeasel pour qu'il se déclare comme étant Firefox auprès des serveurs, car tout deux partagent le même moteur de rendu (gecko), ce qui permet de rendre compatible IceWeasel tout les sites compatibles Firefox, mais certains sites, les applications Ajax notament, pourraient ne pas comprendre que IceWeasel leur est compatible et vous fermer inutilement leurs portes.

Pour configurer cela, il vous suffit de taper dans la barre d'addresse about:config, puis de chercher l'entrée general.useragent.extra.firefox
Il ne vous reste plus qu'à faire un clic droit sur la valeur IceWeasel et à la changer en Firefox/2.0 par exemple

Conversion des plugins

Les plugins Mozilla restent compatible avec IceWeasel. Ainsi il est possible de remplacer le répertoire de plugins d'IceWeasel par celui de Firefox, ce qui permet de garder tout les plugins que vous avez pu installer par le passé. Pour cela, on va renommer le dossier de plugins d'IceWeasel et créer un lien symbolique vers le dossier des plugins de Firefox à la place.

sudo mv /usr/local/Iceweasel/plugins /usr/local/Iceweasel/plugins_old
sudo ln -s /usr/lib/firefox/plugins /usr/local/Iceweasel/

Rajouter l'icône dans la barre de titre

Vous l'aurez sans doute remarqué, aucune icône ne s'affiche dans la barre de titre (celle qui est affichée étant l'icône standard en cas de non-spécification d'une incône de la part de l'application). Il est possible de changer ça, en faisant

sudo mkdir /usr/local/Iceweasel/chrome/icons
sudo mkdir /usr/local/Iceweasel/chrome/icons/default
sudo cp /usr/share/pixmaps/iceweasel32.png /usr/local/Iceweasel/chrome/icons/default/default.xpm

Et voilà le resultat
Fig 3. La barre de titre a retrouvé son icône :-)
Fig 3. La barre de titre a retrouvé son icône :-)


Contributeur : The Nux

  • iceweasel.1180099853.txt.gz
  • Dernière modification: Le 04/07/2007, 21:16
  • (modification externe)