{{tag>Lucid Maverick Natty oneiric navigateur}}
----
====== Navigateur web Mozilla Firefox ======
{{ applications:firefox-128.png?95}}
Conçu par la [[http://www.mozilla.org|Fondation Mozilla]], **Mozilla Firefox** est un navigateur web libre disposant d'un système de navigation très performant(([[benchmark#firefox_contre_les_autres_navigateurs|Comparatif de Firefox face à d'autres navigateurs]])). 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.
{{applications:firefox.png?400}}
===== Installation =====
Firefox est installé par défaut sur Ubuntu et Xubuntu. Pour installer Firefox sur d'autres variantes d'Ubuntu, il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>firefox|firefox]]**.
**Pour installer une version plus récente, //consulter [[firefox_non_officiel|cette page]].//**
===== Configuration =====
==== Prise en charge du français =====
Si Firefox n'est pas en français :
* allez dans //Système -> Administration -> Prise en charge des langues// ;
* dans la rubrique « Langues prises en charge », cochez « French » (//Note :// par défaut il doit y avoir un tiret ; cliquer pour faire apparaître la coche) ;
* Validez pour lancer l'installation des paquets linguistiques manquants.
=== Solution alternative pour Firefox en français ===
Si la démarche précédente ne marche pas, téléchargez le module correspondant (en prenant soin de [[architecture_materielle#mon_ubuntu_est-il_en_32_bits_ou_en_64_bits|choisir la bonne version]]) :
* 32 bits : // http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-i686/xpi/fr.xpi //
* 64 bits : // http://releases.mozilla.org/pub/mozilla.org/firefox/releases/latest/linux-x86_64/xpi/fr.xpi //
**Autoriser** son installation, **redémarrer** Firefox. Normalement ce dernier devrait être en français. Si ce n'est pas le cas, relancez votre session.
Sous [[:natty]] [[:tutoriel:comment_installer_un_paquet|installer le paquet]] [[apt>firefox-locale-fr]] si celui-ci n'est pas présent.
==== Onglets dans la barre de titre====
Pour afficher les onglets dans la barre de titre (comme sous Windows) :
* Décocher **Barre de menus** avec un clic droit sur celle-ci.
* Installer les deux add-ons suivants : [[https://addons.mozilla.org/fr/firefox/addon/hide-caption-titlebar-plus-sma/|ici]] et [[https://addons.mozilla.org/fr/firefox/addon/stylish/|là]].
* Installer **[[apt>compizconfig-settings-manager]]** pour configurer Compiz.
* Une fois Firefox redémarré, aller dans les options de l'ad-dons **Hide Caption Titlebar Plus** et le configurer comme l'image : {{:firefox:addon_config.jpg?linkonly|}}
* Dans **Look & Feel 2** décocher **Enable custom Firefox Application “Home” button**, fermer la fenêtre.
* //Clic droit sur la barre d'onglet → Personnaliser...// et placer les boutons **Min,Max,Close** sur la barre d'onglets.
* Ouvrir //Système → Préférences → Gestionnaire de Configuration CompizConfig//, activer **Décoration de la fenêtre** et dans ses options, remplacer ''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 [[http://userstyles.org/styles/browse/all/Hide%20Caption%20Titlebar%20Plus|ici]]
Je n'ai pas testé cette méthode sur d'autres versions de Firefox, si vous le testez, ajoutez le numéro des versions fonctionnelles.
==== Page de démarrage Mozilla au lieu de celle d'Ubuntu ====
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 :
- elle fait les recherches sur google.com
- elle ne permet pas de restaurer de la session précédente
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//.
===== Utilisation=====
==== Raccourcis claviers ====
La liste des raccourcis clavier sous firefox se trouve **[[http://support.mozilla.com/fr/kb/Raccourcis+clavier?bl=n&s=raccourci%20clavier&as=q|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]).
==== Raccourcis souris ====
La liste des raccourcis souris se trouvent **[[http://support.mozilla.com/fr/kb/Raccourcis+souris?bl=n&s=raccourci%20clavier&as=q|ici]]**.
====Gestion des profils/marque-pages====
Mozilla Firefox enregistre les informations personnelles comme les marque-pages, la page d'accueil, certains mots de passe mais aussi les extensions, les thèmes, etc. dans un « profil ». Au premier lancement, un profil par défaut est automatiquement créé. Un profil est normalement associé à un répertoire dont le nom est un peu étrange (**"xxxxx".nom_du_profil** où "xxxxx" est un mélange de chiffres et de lettres. Par exemple: globzh7f.default). C'est dans le dossier caché $HOME/.mozilla/firefox que sont stockés ces profils.
=== Sauvegarder son profil ===
Pour sauver un profil, il suffit de le copier sur une clé USB par exemple, à l'aide de votre [[:gestionnaire de fichiers]].
{{ firefox_profil_manager.jpg}}
=== Ajouter, supprimer ou renommer un profil ===
Firefox étant **fermé**, ouvrir un [[terminal]] et saisir la commande suivante :
firefox -ProfileManager
La fenêtre en anglais ci-contre apparaitra.
===Partager son profil entre plusieurs ordinateurs===
Voir ci-dessous les extensions [[:firefox#sauvegarde_et_synchronisation]].
=== Partager son profil entre Ubuntu et Windows ===
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 [[:tutoriel:partager_ses_profils_firefox_entre_linux_et_windows|ce tutoriel]].
==== Firefox par défaut ====
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#thunderbird_couple_a_firefox|Thunderbird couplé à Firefox]] ».
==== Gestion des extensions, des thèmes et des langues ====
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é.
{{ firefox-extensions-lucid.jpg }}
solution complémentaire ajouter l'extention [[https://addons.mozilla.org/fr/firefox/addon/personas-plus/|Personas Plus]] et [[https://addons.mozilla.org/fr/firefox/addon/personas-rotator/|Personas Rotator]] ,puis faites un choix dans la galerie de [[https://www.getpersonas.com/en-US/gallery/All/search?signout_success=1/|themes]].
Forcer la compatibilité des modules complémentaires entre différente version de firefox avec [[https://addons.mozilla.org/fr/firefox/addon/add-on-compatibility-reporter/|Add-on Compatibility Reporter]] ,puis envoyer un rapport de compatibilité pour confirmation.
===== Installation des plugins =====
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 [[https://addons.mozilla.org/fr/firefox/browse/type:7|cette page]].
Cas particulier (posant parfois problème) : voir [[flashplayer|la page consacrée au Flashplayer]].
===== Installation des extensions =====
À 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 :
* [[https://addons.mozilla.org/fr/firefox/browse/type:1/cat:all?sort=popular|Les extensions les plus populaires.]]
* [[https://addons.mozilla.org/fr/firefox/recommended|Des extensions recommandées par mozilla.org]]
* [[http://www.gnu.org/software/gnuzilla/addons.html| Extensions GNU (libre)]]
====Bloqueurs de publicités (recommandés)====
*[[https://addons.mozilla.org/fr/firefox/addon/1865|Adblock Plus (recommandé)]] : bloque l'affichage des pubs intempestives et plus généralement de tout contenu que vous ne jugeriez pas utile. Après l'installation, il vous sera proposé de vous abonner à une ou plusieurs listes de filtrage, notamment la Liste FR. Pour installer via le système de package ubuntu, installez apt>xul-ext-adblock-plus.
* [[https://addons.mozilla.org/fr/firefox/addon/433|Flashblock (recommandé)]] : empêche le téléchargement et l'exécution automatique des animations Macromedia Flash (généralement de la publicité). Il suffit de cliquer sur l'emplacement de l'animation laissé vide pour la jouer si ce n'est pas une pub mais la vidéo que vous recherchiez. Cette extension est très utile pour les ordinateurs peu puissants.
* [[https://addons.mozilla.org/fr/firefox/addon/52498/|Optimize Google]] : améliore les résultats de recherche de Google en ajoutant des informations supplémentaires et en supprimant les informations non-demandées (comme les pubs et le spam (voir aussi les alternatives à Google ci-dessous dans la section "[[:firefox#gerer_les_moteurs_de_recherche|Gérer les moteurs de recherche]]").
==== YouTube : utiliser HTML5 au lieu de flash ====
Depuis Firefox 3.5, il est possible de voir les vidéos sans flash sur youtube ([[http://www.ubuntugeek.com/how-to-watch-youtube-videos-including-hd-without-flash-in-firefox.html|source]]), ce qui sera bénéfique en particulier sur les machines peu puissantes. Pour ce faire :
* installer l'[[https://addons.mozilla.org/fr/firefox/addon/748|extension greasemonkey]] (puis relancer firefox),
* installer le script greasemonkey [[http://userscripts.org/scripts/show/50771|Youtube without Flash Auto]] (cliquer sur "install")
* ou ce script qui fonctionne pour YouTube mais aussi Viméo, Dailymotion et d'autres sites [[http://userscripts.org/scripts/show/87011|ViewTube]] (cliquer sur "install")
====Sauvegarde et synchronisation ====
* [[http://www.xmarks.com/|Xmarks]] (ex-"Foxmarks") vous permet de sauvegarder vos marque-pages sur un serveur distant, et de les synchroniser avec votre PC. Autrement dit vous obtenez la possibilité de synchroniser automatiquement vos signets entre plusieurs postes (travail et maison) ou plusieurs OS installés sur une seule machine. Xmarks gère aussi vos mots de passe. Extrêmement pratique ! **//(Obsolète utilisez Firefox Sync; le service intégré par défaut dans firefox)//**
* [[https://addons.mozilla.org/fr/firefox/addon/2109|FEBE]] : permet de sauvegarder entièrement sur votre disque dur les profils, extensions et thèmes
====Gestion des onglets====
* [[https://addons.mozilla.org/firefox/1810/|Showcase]] : après installation, une frappe sur la touche F12 et tous vos onglets apparaîtront sous forme de vignettes, c'est extrêmement pratique.
====Réduire Firefox dans la zone de notification====
* [[https://addons.mozilla.org/fr/firefox/addon/4868/|FireTray]] : permet de minimiser Firefox en faisant apparaître son icône dans la zone de notification (systray).
====Accessibilité====
* [[https://addons.mozilla.org/fr/firefox/addon/2592|NoSquint]] - Zoom de la page : extension utile pour les déficients visuels, ou de nos jour avec les écrans haute résolution. NoSquint vous permet d'ajuster le texte pour tous les sites que vous visitez (le texte et les images) selon des niveaux de zoom, ainsi que des paramètres de couleur.
* [[synthese_vocale#synthese_vocale_dans_firefox|Synthèse vocale dans firefox]].
* [[https://addons.mozilla.org/firefox/39/|MouseGestures]] : pilotage de Firefox à la souris, une extension sympa, mais gare à la phase d'apprentissage. (Pour Firefox 3, utiliser FireGesture.)
* [[Stylish]] : gestionnaire de style, avec une communauté importante, utile pour les personnes mal voyantes, ou professionnel toujours devant le pc - ou tout simplement pour donner du neuf au web !
==== Divers ====
* [[https://addons.mozilla.org/fr/firefox/addon/4762|Hide Menubar]] : permet de masquer automatiquement la barre de menus, et pouvoir l'afficher momentanément en appuyant sur Alt -> pour une interface optimisée - les menus sont peu souvent utilisés. En attendant la prochaine version de Firefox qui aura une interface mise à jour.
*[[https://addons.mozilla.org/fr/firefox/addon/190|Linkification]] : permet à Firefox de transformer tout ce qui ressemble sur une page web à une adresse en un vrai lien cliquable. Évite de copier/coller.
* [[https://addons.mozilla.org/fr/firefox/addon/201|DownthemAll]] : [[gestionnaire de téléchargements]], permet de télécharger tous les fichiers cibles des liens d'une même page Web. Vous pouvez sélectionner les fichiers que vous souhaitez télécharger et paramétrer le téléchargement en appliquant des filtres d'extensions (de fichiers). Vous pouvez par exemple récupérer toutes les images d'une page Web en un seul clic !
==== Sécurité (conseillé)====
*[[http://toolbar.netcraft.com/ |netcraft Anti-Phishing]] : une barre d'outils fournit des informations sur le site visité (risque encouru, date de mise en service, ville, pays, serveur utilisé). Plus d'informations sur le site de [[https://secure.wikimedia.org/wikipedia/fr/wiki/Netcraft |Netcraft]]. (**attention problème de confidentialité, enregistrement des sites visité + [[https://fr.wikipedia.org/wiki/Internet_Protocol|IP]]**)
*[[https://www.eff.org/https-everywhere |Https Everywhere]] : [[https://www.torproject.org/ |The Tor Project]] et [[https://www.eff.org/ |l’Electronic Frontier Foundation]] ont créé une extension qui crypte les connexions entre vous et les sites que vous visitez. Cette extension force l'utilisation du [[https://secure.wikimedia.org/wikipedia/fr/wiki/Hypertext_Transfer_Protocol|protocole HTTPS]] par défaut sur les sites qui le proposent au lieu d'une connexion en clair. On peut aussi ajouter ses [[https://www.eff.org/https-everywhere/rulesets|propres règles]] .
* [[https://addons.mozilla.org/fr/firefox/addon/noscript/ |noscript]] : Permet de désactiver globalement les scripts JavaScript et de ne les activer qu'au coup par coup, uniquement pour les domaines de confiance de votre choix. Ce blocage préventif basé sur une liste blanche accroît fortement la sécurité et empêche l'exploitation de failles de sécurité (connues et inconnues). Informations sur[[https://secure.wikimedia.org/wikipedia/fr/wiki/NoScript |Wikipédia]].
===== Configuration avancée =====
==== Aide à la navigation ====
=== Pages précédente et suivante à la souris ===
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 = 2''
* ''mousewheel.horizscroll.withnokey.numlines = -1''
* ''mousewheel.horizscroll.withnokey.sysnumlines = false''
=== Pages précédente et suivante au clavier ===
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 = 0''
Cette 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).
===Utiliser des scripts dans vos marque-pages ===
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 !
=== Changer le défilement de la molette dans Firefox ===
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 :
* allez dans « ''about:config'' » et entrez « ''mousewheel.withnokey'' » dans le filtre ;
* double-cliquez sur « ''mousewheel.withnokey.sysnumlines'' » et changez la valeur par « ''false'' » ;
* changez la valeur par défaut par celle désirée dans « ''mousewheel.withnokey.numlines'' » par exemple 8 voire 10 ;
* redémarrez Firefox, le résultat est là.
=== Activer le défilement automatique ===
* Allez dans le menu **EDITION => PREFERENCES => AVANCE** et vérifiez que l'option **Utiliser le défilement automatique** de la rubrique **Navigation** est bien cochée.
* Rendez vous sur une page, maintenez le **bouton du milieu**, (la **roulette**), le curseur prend alors la forme d'un **rond avec des flèches dedans**, maintenant bougez votre souris vers le haut ou vers le bas ainsi que la gauche ou la droite et votre page défile dans le sens correspondant.
==== Gérer les moteurs de recherche ====
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.
===Changer de moteur de recherche===
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.
=== Ajouter des moteurs de recherche===
Pour ajouter des [[moteur de recherche|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 <> en bas de la liste.
Une autre solution est de rechercher votre moteur de recherche sur l'annuaire **[[http://mycroft.mozdev.org/|MyCroft]]**.
vous pouvez aussi ajouter une [[http://www.gnu.org/software/gnuzilla/addons.html|extention GNU]] [[https://addons.mozilla.org/fr/firefox/addon/add-to-search-bar/|Add to Search Bar]].
Exemples de moteurs de recherches généraux (alternatives à Google):
* [[http://mycroft.mozdev.org/search-engines.html?name=Doona&language=fr|Doona]] et [[http://mycroft.mozdev.org/search-engines.html?name=veosearch|VeoSearch]] : moteurs caritatifs((Doona est une association qui reverse 100% des revenus publicitaires à des œuvres humanitaires, VeoSearch verse 50 % des revenus publicitaires à l'association désirée))
* [[http://mycroft.mozdev.org/search-engines.html?name=Yauba&language=fr|Yauba]], [[http://mycroft.mozdev.org/search-engines.html?name=Ixquick&language=fr|Ixquick ssl]], [[http://mycroft.mozdev.org/search-engines.html?name=Scroogle&language=fr|Scroogle ssl]], et[[https://duckduckgo.com |DuckDuckGo ssl]] : recherche anonyme,
* [[Seeks]] et [[Yacy]] : méta-moteurs de recherche libres et décentralisés
Autres exemples :
* [[http://mycroft.mozdev.org/search-engines.html?name=ubuntu-fr|Recherche d'infos en français sur Ubuntu]],
* [[http://mycroft.mozdev.org/search-engines.html?name=creative+common+|Recherche de contenu libre (Creative Commons)]]
* [[http://mycroft.mozdev.org/search-engines.html?name=Allocine&language=fr|Allociné]],
* [[http://mycroft.mozdev.org/search-engines.html?name=conjugueur&language=fr|Conjugueur]], [[http://mycroft.mozdev.org/search-engines.html?name=conjugador|Conjugueur en espagnol]],
* [[http://mycroft.mozdev.org/search-engines.html?name=SSL+Wikip%C3%A9dia+%28fran%C3%A7ais%29+|Wikipédia ssl en français]],
* [[http://mycroft.mozdev.org/search-engines.html?name=michelin&language=fr|Plans de villes françaises]],
* [[http://mycroft.mozdev.org/search-engines.html?name=word+reference|Dictionnaire - Traduction de mots]],
* [[http://mycroft.mozdev.org/search-engines.html?category=57|Traduction de texte]],
* [[http://mycroft.mozdev.org/search-engines.html?name=marmiton&language=fr|Marmiton pour les recettes de cuisine]],
Enfin, vous avez également la possibilité de créer facilement vos propres moteurs de recherche en installant l'extension [[http://www.commentcamarche.net/telecharger/telechargement-34056051-opensearchfox|OpenSearchFox]] (disponible avec Firefox 3.2 et ultérieurs).
== Une méthode simple pour définir ses moteurs de recherche ==
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.
- Faire une recherche, par exemple rechercher ''test'' dans google scholar [[http://scholar.google.com/scholar?q=test&hl=en&btnG=Rechercher&lr=]]
- Enregistrer l'adresse comme marque-page
- Aller dans les marque-pages et remplacer le mot recherché (ici "test") par ''%s''. Ici, on obtient : [[http://scholar.google.com/scholar?q=%s&hl=en&btnG=Rechercher&lr=]]
- Définir un mot clef, par exemple "s".
- Ensuite il suffit de taper ''s albert einstein'' dans la barre d'adresse pour rechercher albert einstein dans Google Scholar.
==== Affichage, animations ====
=== Firefox et les notifications système ===
Il est possible d'intégrer les notifications de Firefox au système de notification d'Ubuntu : si vous utilisez [[lucid|Ubuntu 10.04]] ou [[maverick|10.10]], il suffit d'[[:tutoriel:comment_installer_un_paquet|installer le paquet]] **[[apt>xul-ext-notify|xul-ext-notify]]**. Le paquet n'existe plus depuis [[natty|Ubuntu 11.04]].
=== Désactiver la notification de fin de téléchargement ===
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 :
* dans la barre d'adresse de firefox saisir **about:config**
* rechercher la chaîne **browser.download.manager.showAlertOnComplete**
* un double-clic directement dessus devrait la passer de true à **false**
=== Problèmes de crénage ===
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 cela aller dans : Menu Édition => Préférences.
* Puis dans la fenêtres des Préférences sélectionner l'onglet **Contenu**.
* Dans **Polices et couleurs** cliquer sure le bouton **Avancé...**
* Dans cette nouvelle fenêtre décocher **Permettre aux pages de choisir leurs propres polices au lieux de celles choisies ci dessus**.
* Puis dans les choix de polices vous pouvez choisir la police **SansSerif** qui donne une qualité d'affichage assez bonne.
Il est généralement préférable de conserver les paramètres de mise en forme par défaut des pages web pour conserver un affichage optimal. Mais, sur le Web les polices sont très mal gérées et il n'y a pas de formatage précis des polices. Les gens mettent généralement du //Arial// en grosseur 12, vont parfois changer la couleur ou la graisse mais pas plus. Le fait de changer la police ne va rien détruire. Ce ne serait pas le cas si l'on travaillait avec une mise en page de document imprimé faite par un professionnel. Dans ce type de mise en page, le choix de la police, de la taille et d'une multitude d'autres détails est fait avec soin et le fait de changer tout ça pour un vulgaire formatage en //SansSerif// détruirait toute la beauté de la mise en page.
==== Abonnement RSS de Firefox à Thunderbird ====
Voir : [[http://forum.ubuntu-fr.org/viewtopic.php?pid=1086779#p1086779|S'abonner aux flux RSS de Firefox à Thunderbird automatiquement]]
==== Avoir accès aux boutons Imprimer et Mise en page à partir de l'aperçu ====
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// :
* Taper ''about:config'' dans la barre d'adresse
* Passer outre le message d'avertissement
* Chercher la variable ''print.whileInPrintPreview''
* La mettre à ''true''
===== Problèmes connus =====
==== Protocoles non reconnus ====
=== Pour Firefox 3.6 ===
Taper //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 [[http://kb.mozillazine.org/Register_protocol|Register Protocol]]
==== Firefox ne démarre pas====
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.
==== Perte des mots de passe ====
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 [[http://forum.ubuntu-fr.org/viewtopic.php?id=254699|11ème post de ce topic sur le forum d'ubuntu-fr.org]].
==== Défilement (scrolling) pas très fluide ====
Si vous avez une carte graphique Nvidia, [[:tutoriel:comment_modifier_un_fichier|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.
==== Éléments de formulaire illisibles ====
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, [[:tutoriel:comment_editer_un_fichier|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;
}
==== Firefox lance Wine avant de démarrer ====
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.
==== Firefox, Network-manager et mode hors-connexion ====
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".
==== Accéder à son compte Windows Live ====
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 :
* Taper ''about:config'' dans la barre d'adresse
* Passer outre le message d'avertissement
* Chercher la variable ''general.useragent.vendor''
* La mettre à ''Firefox'' au lieu de Ubuntu (sujet à polémique éthique)
Ou utiliser le greffon Webmail Notifier. (Ou encore mieux :[[https://addons.mozilla.org/fr/firefox/addon/hotmail-watcher|Hotmail Watcher]])
==== Exécution en mode plein écran avec tableaux de bords masqués ====
Appuyez sur F11 deux fois. Une fois pour mettre firefox vraiment en plein écran et une deuxième fois pour le remettre normal.
=== Solution 1 (Recommandée) : par les préférences de Compiz ===
* Rendez vous dans Gestionnaire de configuration de Compiz via //Système > Préférences > Gestionnaire de Configuration Compiz//
* Naviguez vers //Utilitaire > Solutions//.
* Décochez //Support du plein écran natif//.
=== Solution 2 : par les préférences de Firefox ===
Symptôme : Firefox s'exécute en plein écran, masquant les tableaux de bord sous Gnome.
Solution :
* Fermez toutes les instances de Firefox en cours d'exécution
* Relancez Firefox en safe-mode en utilisant la commande suivante dans un [[terminal]] ou par ALT+F2 :
firefox -safe-mode
* Dans la fenêtre qui s'ouvre, cochez la deuxième option, **Reset toolbars and controls**
* cliquez sur **Make Changes and Restart**
==== Marque-pages disparus et navigation impossible ====
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 !
==== Ouverture des fichiers dans le gestionnaire des téléchargements ====
Suite à une [[http://forum.ubuntu-fr.org/viewtopic.php?pid=2932259|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.
* Menu Édition -> Préférences
* Onglet Applications
* dans la liste rechercher 'file' et utiliser **xdg-open** //(il est dans **/usr/bin**)//
==== Pas de rendu des couleurs ====
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.
==== Images défaillantes (couleur violette)====
* Si certaines images ne s'affichent pas correctement dans Firefox 4, tapez "about:config" dans la barre d'adresse du navigateur et mettez 0 à la place de 2 dans la variable "gfx.color_management.mode".
==== La police utilisée ne correspond pas à celle utilisée par le système ====
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.
== 1ère solution ==
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
== 2ème solution ==
Une autre solution consiste à créer un fichier **~/.fonts.conf** et d'y ajouter les lignes suivantes :
none
true
hintfull
true
Pour d'autres exemples & solutions voir [[http://ubuntuforums.org/showthread.php?t=1128929|cette page]] et également la documentation sur [[http://fontconfig.org/fontconfig-user.html|fonts-conf]]
==== Vidéos flash plein écran (10.10) ====
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.
==== Firefox & SSH ====
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 feature((Ce n'est pas un bug, mais une fonctionnalité !)) !// 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
==== Service de mots-clés ====
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.
===== Voir aussi =====
==== Firefox et Mozilla ====
* **[[http://www.mozilla.com|Site officiel de Mozilla Firefox]]** (en)
* [[http://www.mozilla.org|Fondation Mozilla]] (en)
* [[http://www.mozilla-europe.org/fr/|Mozilla-Europe]] (fr)
* [[http://www.geckozone.org|GeckoZone]] (fr)
* [[http://extensions.geckozone.org/Accueil|Geckozone]] (fr) : ce site regroupe un grand nombre d'extensions traduites, ainsi que beaucoup de documentation.
* [[https://addons.mozilla.org/|Firefox Add-ons]] (en) : Portail officiel, regoupant des extensions, thèmes et greffons pour Mozilla Firefox.
==== Tutoriel et aide à la prise en main ====
* [[http://fr.wikibooks.org/wiki/Firefox|(fr) Livre et tutoriel sur wikibooks]]
* [[http://www.korben.info/accelerer-firefox-en-le-defragmentant-windows-linux-et-mac.html|Accélérer Firefox en le défragmentant]]
* [[http://c-net.fr/?p=193|Tutoriel Ubuntu/Firefox 3.6 sur l'installation de plugins]]
===== Autres pages liées avec Firefox =====
{{topic>firefox}}
----
//Contributeurs principaux : [[:utilisateurs:DarkShade]] //