HOWTO Prise en main de firefox

Un article de Gentoo Linux Wiki.

Cet article fait partie des HOWTOs.
Méthodes d'installation CD Live Noyau et matériel Portables et Notebooks Portage Système Réseaux et Services Serveur X Logiciels fréquemment utilisés Autres


Sommaire

[modifier] Introduction

Dans ce guide nous détaillerons toute la configuration de firefox, ses optimisations, ses plugins et ses extensions.

Firefox gère correctement les feuilles de style CSS, le téléchargement, l'enregistrement des mots de passe, «l'autocomplétion» des formulaires, élimine les popup, facilite la navigation à l'aide d'onglets, permet le changement de feuille de style css à la volée, les thèmes et les extensions.

Firefox 0.9 est sorti le 15 juin 2004, avec une possibilité de mise à jour automatique, un thème différent, la gestion des souris ayant plus de trois boutons, etc. Firefox 1.0 PR est sorti le 4 septembre. Pour plus d'informations, voir Mozilla Firefox 1.0 Roadmap

[modifier] Installation

Vous pouvez installer mozilla firefox soit à partir des sources :

Code : Installation de firefox à partir des sources
emerge mozilla-firefox


Soit en binaire :

Code : Installation de firefox à partir d'un binaire
emerge mozilla-firefox-bin


[modifier] Configuration / Optimisation

Pour mettre Firefox en français :
Sous le compte root, téléchargez le pack de traduction Frenchmozilla. Fermez toutes les fenêtres ouvertes avec firefox ; puis installez-le.

Code : Installation de Firefox 1.0 en français
firefox -install-global-extension fr-FR.xpi

En utilisateur normal, supprimez votre répertoire firefox (rm -Rf ~.phoenix/ ou rm -Rf ~.mozilla). Veillez à sauvegarder vos favoris, puis lancez Firefox dans une console avec les paramètres suivants :

Code : Lancement de Firefox en français
firefox -contentLocale FR -UILocale fr-FR

Pour installer la version Française pour tous les utilisateurs, éditez en tant que root le fichier /usr/lib/MozillaFirefox/defaults/pref/i18n.conf

Code : Configuration de Firefox en français pour tous les utilisateurs
vi /usr/lib/MozillaFirefox/defaults/pref/firefox-l10n.js

changez

Fichier : Configuration de Firefox en français pour tous les utilisateurs
pref("general.useragent.locale", "en-US");

contre

Fichier : Configuration de Firefox en français pour tous les utilisateurs
pref("general.useragent.locale", "fr-FR");

Note 1 : il arrive parfois que vous ayez des problèmes à lancer Firefox en utilisateur normal, cela provient d'un bogue, en effet lorsque vous installez la traduction de firefox, les permissions du répertoire où est installé firefox sont modifiées. Pour corriger cela, il vous suffit de faire :

Code : correction de bogue

Pour la version source :

find /usr/lib/MozillaFirefox -perm 400 -exec chmod 644 '{}' ';'

Pour la version binaire :

find /opt/firefox -perm 400 -exec chmod 644 '{}' ';'


Note 2 : il y a un bogue avec cette traduction. En effet lors de la sauvegarde des mots de passe, firefox vous demande une première fois d'enregistrer votre mot de passe, puis vous le redemande une seconde fois mais cette fois-ci la boite de dialogue est vide.

Pour changer deux ou trois paramètres dans la configuration de firefox, lancer firefox et dans la barre d'adresse saisissez about:config. Une fenêtre de configuration apparaît alors.

Pour augmenter la rapidité de firefox :

network.http.pipelining  false
network.http.proxy.pipelining false
network.http.max-connections 64
network.http.max-connections-per-server 8
network.http.max-persistent-connections-per-proxy 20
network.http.max-persistent-connections-per-server 10


Pour afficher la page avant que celle-ci ne soit finie de téléchargée :

nglayout.initialpaint.delay 250 // n'existe plus dans la version 1.0?


Pour que toutes les fenêtres qui devaient s'ouvrir dans un nouveau firefox s'ouvrent en tab :

browser.block.target_new_window true // n'existe plus dans la version 1.0?


Pour éviter le comportement bizarre lorsqu'on clique sur le 3ème bouton de la souris (très pratique) :

middlemouse.contentLoadURL false


Et enfin pour terminer, il vous faudra activer deux ou trois options assez importantes :

Edition > Préférences
Avancé:Navigation : utiliser le défilement automatique
Avancé:Fonctionnalités Web : bloquer les fenêtres popup

[modifier] Prise en main (comment s'en servir)

tabs / cookie / bookmark

Cet article est une ébauche. Vous pouvez l'aider à s'enrichir en le complétant.

[modifier] Personnalisation

[modifier] Installation de thèmes

Allez sur addons.mozilla.org, puis cliquez sur le lien install. Ensuite allez dans Outils > Options > Thèmes et sélectionner le thème que vous venez d'installer.

[modifier] Installation des plugins

Pour pouvoir aller sur pratiquement tous les sites vous devrez installer ces 3 plugins principaux :

Code : installation des plugins importants

Pour le flash :

emerge netscape-flash

Pour le java :

emerge blackdown-jre

Pour lire les différents flux vidéos (quicktime et windows media) sur les sites :

emerge mplayerplug-in

Un problème avec le plugin flash est qu'il semblerait que sur certains site (comme par exemple odebi.com), le plugin flash utilise 85 % des ressources.
Pour vérifier que tout marche bien avec le java, vous pouvez aller tester le plugin sur java.com.
Pour vérifier que les vidéos sont bien lues, vous pouvez aller tester le plugin sur apple.com.

Pour optimiser le flash, vous pouvez changer la variable FLASH_GTK_LIBRARY :

Code : optimisation du flash
export FLASH_GTK_LIBRARY=libgtk-x11-2.0.so.0

[modifier] Installation d'extensions

Vous trouverez une liste d'extension disponible toujours sur le site de texturized.net.
Un autre site avec une sélection énorme d'extensions est extensionsmirror.nl

[modifier] Installation d'adblock

Adblock permet de supprimer les publicités des sites internets, ainsi on gagne en rapidité de chargement des sites et en qualité ...

Téléchargez la version adblock 0.5 (ou adblock+ 0.7 traduit en français) avec firefox, puis après l'avoir installé, relancez firefox. Adblock est activé automatiquement.
Puis allez dans le menu Outils > Adblock > Preferences > Adblock options > Import Filters et allez chercher le fichier adblock.txt.

Fichier : Contenu du fichier adblock.txt
*pub.ftv-publicite.fr*
*/ads/*
*/adv/*
*/affiliates/*
*/banner/*
*ads.multimania.lycos.fr*
*adtech*
*annonce*
*banners*
*cibleclick*
*fe.lea.lycos.fr*
*images.lycos-europe.com/fr/a/0/*
*oas.benchmark.fr*
*valueclick*
*www-compat.tf1.fr/pub/*
*www.lycos.fr/pro/*
*ads.osdn.com/*
*/adclick/*
*affiliation.rueducommerce.fr*
*affiliation*
*/bannieres/*
*servedbyadbutler.com*
*ar.atwola.com*
*/pubs/*
*shopping.lemonde.fr*
*/shopping/*
*affiliate.fr.espotting.com*
*wp-adv*
*smartadserver*
*target.Adbureau.net*
*publicite*
*comclick.com*
*ads.wanadooregie*
*ads.indexel.net*
*promobenef.com*
*pubs.mgn.net*
*tracker.affistats.com*
*/Pubs_includeadmin/*
*tradedoubler.com*
*/images/pub/*
*i2as.idregie.com*
*ads.ixo.com*
*pub.hardware.fr*
*adfarm.mediaplex.com*
*/ad/*
*doubleclick*
*brutalmoney.com*
*/eur.yimg.com/a/eu/any/*
*adtech.de*
*espotting.com*
*pub.realmedia.fr*
*/eur.yimg.com/a/fr/any/*
*servedbyadbutler.com*
*smartadserver*
*target.Adbureau.net*
*tracker.affistats.com*
*tradedoubler.com*
*valueclick*
*wp-adv*
*www-compat.tf1.fr/pub/*
*www.lycos.fr/pro/*
*pagead*.googlesyndication.com/*
*futura-sciences.com/pub/*

Vous pouvez aussi utiliser des listes d'expressions régulières, adaptées au web francophone, comme celles disponibles sur le site adblock.free.fr.

Note : Depuis la version 0.5, adblock ne télécharge plus les images marquées comme étant de la publicité non désirée, ce qui accelère la consultation de sites internets.

[modifier] Installation Editcss

Editcss permet de voir et modifier à la volée les feuilles de style CSS d'une page web, très pratique donc si vous voulez vous mettre à la technologie CSS, pour installer l'extension :
editCSS

[modifier] Installation User Agent Switcher

User Agent Switcher permet de changer le useragent que vous envoyez au serveur. Parfois certains sites ne sont disponibles qu'à partir d'Internet Explorer. Avec cette extension vous allez faire croire au serveur que vous consulter le site depuis le navigateur Microsoft Internet Explorer.
On récupère et installe l'extension à partir de cette adresse :
useragent switcher

Une fois installé, il vous suffit d'aller dans Outils > User Agent Switcher > Internet Explorer 6 / Netscape 4.8 / Opera 7.23.

[modifier] A faire

Cet article est une ébauche. Vous pouvez l'aider à s'enrichir en le complétant.

  • gestion des souris avec 5 boutons ou plus (on pourrait mettre sur la souris =>précédent/suivant, les extra button)
  • gestion des flux vidéos/sonores au format real média player
  • extension mouse gesture
  • extension de gestion/MAJ distante des favoris
  • partie prise en main

[modifier] Sources

Pour optimiser firefox :
le forum de hardware.fr pour adblock :
message de FischerDrinker sur linuxfr.org
message de manchot sur linuxfr.org
message de kaiska sur linuxfr.org
liens firefox :
frenchmozilla.org


MAJ : 11/06/2004
Source : http://forums.gentoo.org/viewtopic.php?t=179240
Auteur initial : prodigy44