Conçu par la Fondation Mozilla, Mozilla Firefox est un navigateur web libre disposant d'un système de navigation très performant1). Il intègre des filtres anti-popup, anti-phishing et une barre de recherche dédiée, et gère des flux de nouvelles RSS/Atom.
Firefox est installé par défaut sur Ubuntu et Xubuntu. Pour installer Firefox sur d'autres variantes d'Ubuntu, il suffit d'installer le paquet firefox.
Pour installer une version plus récente, consulter cette page.
Si Firefox n'est pas en français :
Si la démarche précédente ne marche pas, téléchargez le module correspondant (en prenant soin de choisir la bonne version) :
Autoriser son installation, redémarrer Firefox. Normalement ce dernier devrait être en français. Si ce n'est pas le cas, relancez votre session.
Pour afficher les onglets dans la barre de titre (comme sous Windows) :
any de Décoration des fenêtres par any & !(class=Firefox & state=maxvert)Les onglets seront dorénavant dans la barre de titre en mode maximisé de Firefox 4.
Pour changer le thème des boutons grâce à Stylish c'est ici
Firefox 4 change le réglage par défaut concernant la fermeture d'une fenêtre unique de firefox contenant plusieurs onglets. Dorénavant il ne propose plus de fermer en enregistrant ou non la session. A la place, l'idée est qu'on choisi de restaurer ou non la session à partir de la page d'accueil au démarrage suivant. Pour ça il faut avoir la page d'accueil créée par Mozilla.
La page d'accueil créée par Mozilla est configurée par défaut sur les installations de Firefox mais Canonical la remplace par la sienne dans son intégration dans Ubuntu. Malheureusement la page de Canonical n'est pas parfaite car :
Pour remettre la page de Mozilla, ouvrir les options (édition>préférences), et dans l'onglet général, entrer l'adresse about:home dans le champ Page d'accueil.
La liste des raccourcis clavier sous firefox se trouve ici.
Les pages HTML peuvent également contenir des raccourcis clavier (ou accesskey en Anglais). Pour les utiliser, il faut faire Alt + Shift + Accesskey. Par exemple sur la documentation Ubuntu-fr.org, vous pouvez faire Alt + Shift + O pour afficher les derniers changements de la page affichée. Pour connaitre les autres raccourcis du menu Actions de la documentation, laissez votre souris au-dessus d'un de ses éléments et une notification vous affichera le raccourci à utiliser entre crochets (exemple précédent : [O]).
La liste des raccourcis souris se trouvent ici.
Pour sauver un profil, il suffit de le copier sur une clé USB par exemple, à l'aide de votre gestionnaire de fichiers.
Firefox étant fermé, ouvrir un terminal et saisir la commande suivante :
firefox -ProfileManager
La fenêtre en anglais ci-contre apparaitra.
Voir ci-dessous les extensions sauvegarde_et_synchronisation.
Dans le cas d'un "dual boot" Windows/Ubuntu, il est intéressant de partager son profil entre les deux systèmes d'exploitation.
Voir ce tutoriel.
Pour faire de Firefox son navigateur par défaut lors d'un clic sur un hyperlien dans votre gestionnaire de courriel, Thunderbird par exemple, il suffit de le choisir comme navigateur web par défaut dans le menu Système → Préférences → Applications préférées.
Note : Pour que Firefox ouvre Thunderbird par défaut, reportez-vous à la section suivante : « Thunderbird couplé à Firefox ».
Extensions, thèmes, langues sont autant de choses qui peuvent être ajoutées et qui modifient votre navigateur web. Pour les gérer, il suffit de se rendre dans le menu Outils → Modules Complémentaires puis cliquer sur l'onglet souhaité.
solution complémentaire ajouter l'extention Personas Plus et Personas Rotator ,puis faites un choix dans la galerie de themes.
Forcer la compatibilité des modules complémentaires entre différente version de firefox avec Add-on Compatibility Reporter ,puis envoyer un rapport de compatibilité pour confirmation.
Les plugins (ou greffons) permettent à votre navigateur de lire les différents contenus rencontrés sur internet. Lorsque Firefox rencontre certains fichiers multimédias spéciaux, il vous propose automatiquement d'installer le plugin adéquat. Si vous travaillez hors-connexion, il est possible de télécharger les plugins de Firefox sur cette page.
Cas particulier (posant parfois problème) : voir la page consacrée au Flashplayer.
À la différence des greffons, les extensions ne sont pas (directement) liées à un souci de compatibilité, leur rôle est de permettre à l'utilisateur de personnaliser le navigateur en lui ajoutant de nouvelles fonctions. Ces extensions se présentent sous forme d'archives au format XPI, que l'on vous propose d'installer lorsque vous cliquez sur le lien de téléchargement. Une fois installées, il vous faudra encore redémarrer le navigateur pour que les modifications prennent effet. Notez aussi que pour des raisons de sécurité, une barre jaune peut apparaître en haut de la page lorsque vous cliquez sur le lien de téléchargement, cliquez alors sur Modifier les options et autorisez le site indiqué.
Pour trouver des bonnes extensions :
Depuis Firefox 3.5, il est possible de voir les vidéos sans flash sur youtube (source), ce qui sera bénéfique en particulier sur les machines peu puissantes. Pour ce faire :
Depuis Firefox 3, les boutons de la souris qui servaient auparavant à reculer et avancer d'une page sont maintenant affectés au scrolling horizontal. Pour ceux qui souhaiteraient retrouver l'ancienne configuration, il faut taper « about:config » dans la barre d'adresses de Firefox et modifier les valeurs des 3 variables suivantes de cette façon :
mousewheel.horizscroll.withnokey.action = 2mousewheel.horizscroll.withnokey.numlines = -1mousewheel.horizscroll.withnokey.sysnumlines = false
Depuis Firefox 3, la touche "backspace" qui servait auparavant à reculer d'une page dans l'historique n'est plus utilisée. Pour ceux qui souhaiteraient retrouver l'ancienne configuration, il faut taper « about:config » dans la barre d'adresses de Firefox et modifier la valeur de la variable "browser.backspace_action" :
browser.backspace_action = 0Cette option peut prendre la valeur 1. Dans ce cas, elle servira à remontrer la page vers le haut (scroll up). Pour toute autre valeur, la touche backspace sera désactivée (unmap).
Un bookmarklet (ou un marque-page scripté) est un petit programme JavaScript qui s'exécute dans le navigateur, et vous rend le web tellement plus facile !
Par défaut le défilement de la molette est de 3 lignes. Pour Firefox 2, on peut installer l'extension superscroll qui permet de spécifier le nombre de lignes pour chaque défilement. Cette extension est incompatible avec Firefox 3. La solution pour Firefox 3 :
about:config » et entrez « mousewheel.withnokey » dans le filtre ;mousewheel.withnokey.sysnumlines » et changez la valeur par « false » ;mousewheel.withnokey.numlines » par exemple 8 voire 10 ;Firefox possède une « barre de recherche », située en haut à droite dans Firefox, repérable par l'icône en forme de loupe. Pour l'utiliser, il suffit de saisir des mots-clés dans la barre de recherche, puis appuyer sur la touche « Entrée » ou cliquer sur la loupe.
Par défaut, Firefox utilise Google comme moteur de recherche principal. Celui-ci peut être modifié en cliquant sur l'icône de la barre de recherche puis en sélectionnant le moteur voulu dans la liste.
Pour ajouter des moteurs de recherche dans Firefox, vous pouvez par exemple vous rendre sur la page d'accueil de votre moteur de recherche préféré, puis si l'icône de la barre de recherche de Firefox change de couleur, cliquez dessus puis sur «Ajouter le moteur …» en bas de la liste.
Une autre solution est de rechercher votre moteur de recherche sur l'annuaire MyCroft. vous pouvez aussi ajouter une extention GNU Add to Search Bar.
Exemples de moteurs de recherches généraux (alternatives à Google):
Autres exemples :
Enfin, vous avez également la possibilité de créer facilement vos propres moteurs de recherche en installant l'extension OpenSearchFox (disponible avec Firefox 3.2 et ultérieurs).
Il existe une méthode très facile permettant de définir de nouveaux moteurs de recherche. Cette méthode marche avec n'importe quel moteur de recherche et ne nécessite aucune installation d'une nouvelle extension.
test dans google scholar http://scholar.google.com/scholar?q=test&hl=en&btnG=Rechercher&lr=%s. Ici, on obtient : http://scholar.google.com/scholar?q=%s&hl=en&btnG=Rechercher&lr=s albert einstein dans la barre d'adresse pour rechercher albert einstein dans Google Scholar. Il est possible d'intégrer les notifications de Firefox au système de notification d'Ubuntu : si vous utilisez Ubuntu 10.04 ou 10.10, il suffit d'installer le paquet xul-ext-notify. Le paquet n'existe plus depuis Ubuntu 11.04.
Par défaut une fenêtre "pop-up" surgit pour vous notifier de la fin d'un téléchargement, pas forcément utile pour tous et petite animation pouvant être la cause de grand ralentissement sur une configuration légère, voici comment s'en dispenser :
Par défaut, certaines pages web utilisent une police Windows. Ces polices ne sont pas disponibles sous Linux. Pour permettre l'affichage du site Firefox utilise une autre police. Cela donne un rendu bizarre. On se retrouve avec un mauvais crénage, des caractères mal alignés, etc. Bien qu'il soit possible d'installer les polices Windows, il existe tout de même une alternative tout aussi, si non plus efficace.
Pour avoir un comportement semblable à Firefox sous Windows, et avoir accès à l'impression et au réglages de la mise en page depuis la page d'aperçu avant impression :
about:config dans la barre d'adresseprint.whileInPrintPreviewtrueTaper about:config dans la barre des tâches de Firefox
et créer : (clic droit puis –> Nouveau)
(Chaine de caractères) network.protocol-handler.app.Le_Nom_Du_Protocole —> "Le_Path_Du_Protocole" Exemple: network.protocol-handler.app.ed2k —> "/usr/bin/ed2k"
(Valeur booléenne) network.protocol-handler.external.Le_Nom_Du_Protocole —> "True"
(Valeur booléenne) network.protocol-handler.warn-external.Le_Nom_Du_Protocole —> "True"
(Valeur booléenne) network.protocol-handler.expose.Le_Nom_Du_Protocole —> "False"
Voir aussi Register Protocol
Si vous tentez de lancer Firefox et que vous voyez apparaître un message d'erreur de type "Firefox is already running", lancez le Moniteur Système qui se trouve dans le menu Système → Administration , puis cliquez sur l'onglet "Processus". Vous devriez trouver dans la liste un processus appelé "Firefox", il vous suffit alors de le sélectionner et de cliquer sur "Terminer ce processus".
Cela peut également se produire si le répertoire associé au profil actif est situé sur une partition non montée. Le montage préalable de cette partition résout le problème.
Il peut également exister un fichier lock ou parentlock dans le dossier ~/.mozilla/firefox/XXXX.default, XXXX étant une suite alphanumérique, correspondant à votre profil. Si c'est le cas, renommez ce fichier, en .lock.save par exemple, puis tentez de lancer à nouveau firefox.
Si après mise à jour et récupération de votre profil, les mots de passe n'ont pas été récupérés, il peut s'agir d'un problème d'encodage du fichier signons3.txt. Suivre alors la procédure décrite au 11ème post de ce topic sur le forum d'ubuntu-fr.org.
Si vous avez une carte graphique Nvidia, modifiez le fichier xorg.conf et dans la section "Device" ajoutez les 2 lignes suivantes :
Option "GlyphCache" "1" Option "InitialPixmapPlacement" "2"
de façon à obtenir quelque chose ressemblant à :
Section "Device" Identifier "Configured Video Device" Driver "nvidia" Option "GlyphCache" "1" Option "InitialPixmapPlacement" "2" Option "NoLogo" "True" EndSection
Testé et validé sous Jaunty.
Ce n'est pas vraiment un bug de Firefox, mais si vous avez un thème GTK sombre pour votre environnement de bureau (écritures claires sur fonds sombres), vous constaterez que la plupart des formulaires sur les pages web sont illisibles. Ceci est dû aux styles CSS des pages web non conformes : une couleur de fond est spécifiée mais pas la couleur d'écriture, ou bien le contraire. Quand une couleur n'est pas spécifiée, Firefox va utiliser la couleur système, ce qui peut aboutir à des écritures sombres sur fonds sombres, ou des écritures claires sur fonds clairs : c'est illisible.
Pour y remédier, créez le fichier ~/.mozilla/firefox/xxxxxxx.default/chrome/userContent.css
(où xxxxxxx.default est à remplacer par le nom du dossier correspondant à votre profil Firefox) et remplissez le avec ce code CSS :
/* Pas de widgets système pour les éléments de formulaire */ input, textarea, select, button { -moz-appearance: none; } /* Couleurs par défaut (écriture noire sur fond blanc) */ input { border: 2px inset black; background-color: white; color: black; } textarea { border: 2px inset black; background-color: white; color: black; } select { border: 2px inset black; background-color: white; color: black; } input[type="radio"], input[type="checkbox"] { border: 2px inset black ! important; background-color: white ! important; color: ThreeDFace ! important; } *|*::-moz-radio { background-color: white; } button, input[type="reset"], input[type="button"], input[type="submit"] { border: 2px outset black; background-color: #eeeeee; color: black; } body { background-color: white; color: black; display: block; margin: 8px; }
Description : en lançant Firefox 3 (par le menu Applications ou en console), Wine se lance et affiche la fenêtre "classique", vide, puis il se ferme, et seulement à ce moment-là Firefox se lance.
Ce "bug", plus gênant que problématique, peut avoir lieu à cause de l'extension Flashgot (et à condition que Wine soit installé, bien sûr). Il suffit de supprimer wine pour régler le problème.
Description : Lorsqu'on se connecte à un réseau sans utiliser Network-manager, ce qui est le cas lorsqu'on utilise un modem usb par exemple, Firefox 3 se met au démarrage en mode hors-connexion.
Pour éviter de désactiver le mode à chaque démarrage, tapez "about:config" dans la barre d'adresse, et changez la valeur de "toolkit.networkmanager.disable" à "true".
Il se peut que vous tombiez sur une erreur lors de la connexion au site windows live messenger vous disant de mettre à jour votre navigateur. La solution est de :
about:config dans la barre d'adressegeneral.useragent.vendorFirefox au lieu de Ubuntu (sujet à polémique éthique)Ou utiliser le greffon Webmail Notifier. (Ou encore mieux :Hotmail Watcher)
Appuyez sur F11 deux fois. Une fois pour mettre firefox vraiment en plein écran et une deuxième fois pour le remettre normal.
Symptôme : Firefox s'exécute en plein écran, masquant les tableaux de bord sous Gnome.
Solution :
firefox -safe-mode
Il arrive que les marque-pages disparaissent et que l'on ne puisse plus naviguer avec Firefox. Dans ce cas, il se peut que vous n'ayez plus d'espace disponible sur la partition où est monté le /home. Faites de la place, reloguez-vous et les marque-pages réapparaissent !
Suite à une discussion sur le forum
Dans la fenêtre du gestionnaire des téléchargements un double clic pour ouvrir le fichier ne s'ouvre pas ou avec une application qui n'a rien à voir. Et un clic droit "Ouvrir le dossier contenant" ne donne pas du tout le résultat attendu.
Si certaines images s'affichent en noir et blanc dans Firefox 3.5, alors qu'il n'y a aucun problème sur une version antérieure, et que la même image téléchargée s'affiche correctement dans un visionneur Ubuntu, il s'agit d'un problème de configuration du profil de couleur dans Firefox. Ouvrir about:config dans un nouvel onglet et filtrer sur "color". Vous devez trouver les entrées suivantes gfx.color_management.mode et gfx.color_management.display_profile. Si mode n'est pas à 2, essayer de l'y mettre et relancer Firefox. Si le problème persiste et que display_profile est vide. Pour cela, j'ai cherché un profil de couleur sur ma machine grâce à la commande find / -name "*.icm" qui m'a renvoyé par exemple /usr/share/ImageMagick-6.4.5/config/sRGB.icm Mettre cette valeur dans display_profile et relancer Firefox.
Le menu, les textes des boîtes de dialogues, les marque-pages, … affichent une taille de police trop grande et qui ne correspond pas à celle utilisée par le système.
Entrez les commandes suivantes dans un terminal :
sudo mkdir /etc/fonts/conf.d/backup sudo mv /etc/fonts/conf.d/10* /etc/fonts/conf.d/backup sudo dpkg-reconfigure fontconfig
Si ça ne fonctionne pas, répéter la manipulation en ayant au préalable supprimé le fichier de configuration ~/.fonts.conf, fichier de configuration des polices spécifique à l'utilisateur :
rm ~/.fonts.conf
Une autre solution consiste à créer un fichier ~/.fonts.conf et d'y ajouter les lignes suivantes :
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit mode="assign" name="rgba"> <const>none</const> </edit> </match> <match target="font"> <edit mode="assign" name="hinting"> <bool>true</bool> </edit> </match> <match target="font"> <edit mode="assign" name="hintstyle"> <const>hintfull</const> </edit> </match> <match target="font"> <edit mode="assign" name="antialias"> <bool>true</bool> </edit> </match> </fontconfig>
Pour d'autres exemples & solutions voir cette page et également la documentation sur fonts-conf
Sous Maverick (10.10), lorqu'on bascule une vidéo flash en plein écran, avec un GPU Intel, soit c'est très lent, soit la vidéo se fige mais le son fonctionne normalement. Voici une solution qui peut résoudre le problème :
sudo mkdir /etc/adobe echo "OverrideGPUValidation=true" >~/mms.cfg sudo mv ~/mms.cfg /etc/adobe/
Puis redémarrer Firefox.
Lorsque l'on lance Firefox sur une machine distante sur laquelle on est connecté via SSH (en session graphique bien entendu, c'est-à-dire en ayant utilisé l'option -X/-Y de la commande ssh), Firefox se lance sur la machine locale. This is not a bug, but a feature3) ! Pour exécuter Firefox sur la machine distante, il faut utiliser l'option –no-remote de Firefox, c'est-à-dire lancer sur la machine distante la commande
firefox --no-remote
Vous pouvez spécifier toute URL valide pour effectuer le service de mots clés en modifiant la préférence keyword.URL
dans la page
« about:config » Pour utiliser le service de navigation par nom dans les versions précédentes de Firefox, keyword.URL peut être défini à
http://www.google.com/search?ie=UTF-8&oe=UTF-8&sourceid=navclient&gfns=1&q=
Google vous redirigera vers le site pertinent s'il trouve une bonne correspondance. Autrement, la page des résultats de recherche sera affichée. Pour utiliser Bing, définissez keyword.URL à
http://www.bing.com/search?q=
Pour réinitialiser le service de recherche Internet par mots clés afin qu'il utilise une recherche Google standard, faites un clic droit sur keyword.URL, puis sélectionnez Réinitialiser.
Contributeurs principaux : DarkShade