Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
firefox [Le 19/07/2018, 13:27]
L'Africain ancienne révision (Le 10/05/2018, 19:10) restaurée
firefox [Le 07/08/2021, 17:39] (Version actuelle)
ner0lph [Firefox n'utilise pas les applications par défaut sous KDE] Typo
Ligne 1: Ligne 1:
-{{tag>​Bionic ​Xenial ​navigateur}}+{{tag>​Bionic ​Focal navigateur}}
 <​note>​De nombreuses extensions sont devenues obsolètes depuis les dernières versions de Firefox.</​note>​ <​note>​De nombreuses extensions sont devenues obsolètes depuis les dernières versions de Firefox.</​note>​
 ---- ----
-{{ applications:​firefox-128.png?90}}+{{ :applications:​firefox-logo-2019-128px.png?nolink|}}
 ====== Navigateur web Mozilla Firefox ====== ====== Navigateur web Mozilla Firefox ======
 **Mozilla Firefox** est un navigateur web libre conçu par la [[http://​www.mozilla.org|Fondation Mozilla]], à la suite de Netscape. \\ Il peut être considéré comme le navigateur le plus complet, notamment grâce à de nombreux modules complémentaires que l'on peut lui rajouter. \\ \\ {{ :​firefox:​firefox.png?​600 |}} **Mozilla Firefox** est un navigateur web libre conçu par la [[http://​www.mozilla.org|Fondation Mozilla]], à la suite de Netscape. \\ Il peut être considéré comme le navigateur le plus complet, notamment grâce à de nombreux modules complémentaires que l'on peut lui rajouter. \\ \\ {{ :​firefox:​firefox.png?​600 |}}
 ===== Installation ===== ===== Installation =====
 Firefox est installé par défaut sur Ubuntu et de nombreuses [[:​variantes]]. S'il vous faut néanmoins le (ré)installer,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​firefox]]**. Firefox est installé par défaut sur Ubuntu et de nombreuses [[:​variantes]]. S'il vous faut néanmoins le (ré)installer,​ il suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​firefox]]**.
-<note help>Il peut arriver qu'une mise à jour de la version officielle soit de mauvaise qualité dans  votre environnement et provoque de fréquents crashes. Il est dont très intéressant de disposer d'une version de secours déjà opérationnelle.</​note>​+<note help>Il peut arriver qu'une mise à jour de la version officielle soit de mauvaise qualité dans  votre environnement et provoque de fréquents crashes. Il est donc très intéressant de disposer d'une version de secours déjà opérationnelle.</​note>​
  
 ==== Versions instables/​de développement ==== ==== Versions instables/​de développement ====
- 
 Mozilla propose Firefox à travers 3 canaux différents(([[https://​www.mozilla.org/​fr/​firefox/​channel/​|Futures versions de Firefox]])) de mise à jour, par ordre décroissant de stabilité :​ Mozilla propose Firefox à travers 3 canaux différents(([[https://​www.mozilla.org/​fr/​firefox/​channel/​|Futures versions de Firefox]])) de mise à jour, par ordre décroissant de stabilité :​
   * la version **finale**, est la version proposée par défaut ;   * la version **finale**, est la version proposée par défaut ;
Ligne 41: Ligne 40:
 ==== Version ESR (Extended Support Release) ==== ==== Version ESR (Extended Support Release) ====
 Certains établissements publics, entreprises ou/et certains services nécessitent d'​installer la [[wpfr>​Mozilla_Firefox#​Firefox_ESR|version ESR]]\\ Certains établissements publics, entreprises ou/et certains services nécessitent d'​installer la [[wpfr>​Mozilla_Firefox#​Firefox_ESR|version ESR]]\\
-Elles sont téléchargeable ​dans toutes les langues à l'​adresse suivante :\\+Elles sont téléchargeables ​dans toutes les langues à l'​adresse suivante :\\
 [[https://​www.mozilla.org/​en-US/​firefox/​organizations/​all/​]]\\ [[https://​www.mozilla.org/​en-US/​firefox/​organizations/​all/​]]\\
  - ou également par un le ppa de la Team Mozilla  - ou également par un le ppa de la Team Mozilla
-  - [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:​mozillateam/​ppa**((https://​launchpad.net/​~mozillateam/​+archive/​ppa)) dans vos sources de logiciels.+  - [[:ppa#ajout_d_un_ppa_à_vos_sources_logicielles|Ajoutez le PPA]] **ppa:​mozillateam/​ppa**((https://​launchpad.net/​~mozillateam/​+archive/​ppa)) dans vos sources de logiciels.
   - puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]].   - puis [[:​tutoriel:​comment_modifier_sources_maj#​recharger_la_liste_des_paquets|rechargez la liste des paquets]].
   - et [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​firefox-esr|firefox-esr]]**.   - et [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​firefox-esr|firefox-esr]]**.
  
- En clair, il suffit d'​exécuter les deux lignes de commandes suivantes + En clair, il suffit d'​exécuter les lignes de commandes suivantes 
-<​code>​sudo add-apt-repository ppa:​mozillateam/​ppa</​code>​ +<​code>​sudo add-apt-repository ppa:​mozillateam/​ppa 
-<​code>​sudo apt-get update ​&& ​sudo apt install firefox-esr</​code>​ +sudo apt update 
- +sudo apt install firefox-esr</​code>​
  
 ==== Prise en charge du français ===== ==== Prise en charge du français =====
 Il peut arriver, parfois, que le français ne s'​installe pas correctement. Voici comment résoudre le problème. Il peut arriver, parfois, que le français ne s'​installe pas correctement. Voici comment résoudre le problème.
- 
-//A noter qu'au 14.09.2016, il faut utiliser pour la version 47 de Firefox l'add on idoine de la page suivante (qui comporte cependant quelques erreurs et oublis minimes dans la traduction [[https://​addons.mozilla.org/​fr/​firefox/​addon/​fran%C3%A7ais-language-pack/​versions/​|Ici]]).//​ 
- 
    
 === Vérifier que la prise en charge de la langue française par le système est installée === === Vérifier que la prise en charge de la langue française par le système est installée ===
Ligne 83: Ligne 78:
  
 === Si cela ne fonctionne toujours pas === === Si cela ne fonctionne toujours pas ===
- 
 <note tip>​Suivez cette méthode si les menus de Firefox sont bien en français, mais que les pages de site web français sont partiellement en anglais (les dates par exemple)</​note>​ <note tip>​Suivez cette méthode si les menus de Firefox sont bien en français, mais que les pages de site web français sont partiellement en anglais (les dates par exemple)</​note>​
  
Ligne 101: Ligne 95:
 On peut aussi, dans les Préférences système, définir Firefox comme "​Application préférée"​ pour le Web. On peut aussi, dans les Préférences système, définir Firefox comme "​Application préférée"​ pour le Web.
  
 +==== Navigation privée ====
 +Ctrl+Shift+P vous ouvre une fenêtre de navigation privée.
 +
 +<​note>​Une navigation ne donne que la certitude que firefox efface vos historiques lorsque vous le quittez. Cela ne vous rend pas anonyme auprès des sites web ou votre fournisseur d'​accès internet.</​note>​
 +
 +Pour lancer ce type de navigation par défaut vous pouvez changer un fichier ''/​usr/​share/​applications/​firefox.desktop''​.
 +Rechercher les lignes avec **Exec=firefox %u** et changez cette ligne par : **Exec=firefox-private-window**. (FIXME non-testé)
 +
 +Pour être assez anonymisé voir les [[VPN]] et notamment [[https://​www.mozilla.org/​fr/​products/​vpn/​|Le VPN de Mozilla]].
 ===== Configuration ===== ===== Configuration =====
 ==== Raccourcis clavier et souris==== ==== Raccourcis clavier et souris====
Ligne 109: Ligne 112:
 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 connaître 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]). 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 connaître 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]).
  
-==== Lire les vidéos en Html5 sans Flashplayer ==== +==== Lire les vidéos ​et les lecteurs audio en Html5 sans Flashplayer ==== 
-Il est obligatoire ​d'avoir installer la dernière mise à jour de FFmpeg dans votre distribution Ubuntu. ([[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​ffmpeg|ffmpeg]]**)+Si aucun lecteur audio/​vidéo ne fonctionne il est alors judicieux ​d'​installer la dernière mise à jour de FFmpeg dans votre distribution Ubuntu. ([[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>​ffmpeg|ffmpeg]]**)
  
-Beaucoup de sites (Youtube, Dailymotion,​ Arte, ina.fr, Jeuxvideo.com,​ et cetera) ​ont leur lecteur qui affiche nativement les vidéos HD en HTML5.+De nombreux ​sites (Youtube, Dailymotion,​ Arte, ina.fr, Jeuxvideo.com,​ et cetera) ​sont équipés d'​un ​lecteur qui affiche nativement les vidéos HD en HTML5.\\  
 +<note important>​Il semble que les modules complémentaires bloqueurs de publicités pour Firefox peuvent empêcher la lecture de vidéos.</​note>​
  
-Certains ​sites (Youtube, Twitch, Dailymotion,​ Jeuxvideo.com, Arte, et cetera) ont leur lecteur qui affiche ​le direct en HTML5.+Pour les autres ​sites on peut utiliser [[flash#​choisir_une_solution_de_remplacement_libre_ou_installer_le_lecteur_officiel_propriétaire|Viewtube]] une application JavaScript qui permet de visualiser les vidéos de sites de partage de vidéos sans avoir à installer [[:​flashplayer|Adobe Flash Player]]Il enlève le contenu Flash intégré, et ensuite cherche la vidéo dans la page avant de l'​ajouter grâce à une méthode plus classique. Les vidéos peuvent être vues avec un plugin vidéo ou avec le lecteur ​HTML5.\\  
 +L'​extension Firefox [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​modify-headers/​|modify-headers]],​ dans laquelle on paramètre (exemple : User-Agent_NokiaE5-00/​SymbianOS/​9.1 Series60/​3.0 3gpp-gba_Nokia Featurephone) l'​User-Agent d'un portable ne pouvant pas avoir flashplayer.Cela fait passer Firefox pour un nokia et donc si le site est bien fait, cela force le passage à html5, par contre on a la présentation du site comme sur un mobile.
  
-<note important>​Il semble que les modules complémentaires bloqueur de publicités pour Firefox peuvent empêcher la lecture de vidéo.</​note>​ 
- 
-Pour les autres sites on peut opter pour [[flash#​choisir_une_solution_de_remplacement_libre_ou_installer_le_lecteur_officiel_proprietaire|Viewtube]] une application JavaScript qui permet de visualiser les vidéos de sites de partage de vidéos sans avoir à installer [[:​flashplayer|Adobe Flash Player]]. Il enlève le contenu Flash intégré, et ensuite cherche la vidéo dans la page avant de l'​ajouter grâce a une méthode plus classique. Les vidéos peuvent être vues avec un plugin vidéo ou avec le lecteur HTML5. ​ 
- 
-L'​extension Firefox [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​modify-headers/​|modify-headers]],​ dans laquelle on paramètre (exemple : User-Agent_NokiaE5-00/​SymbianOS/​9.1 Series60/​3.0 3gpp-gba_Nokia Featurephone) l'​User-Agent d'un portable ne pouvant pas avoir flashplayer.Cela fait passer Firefox pour un nokia et donc si le site est bien fait, cela force le passage à html5, par contre on a la présentation du site comme sur un mobile. 
 ==== Activer le défilement automatique ==== ==== Activer le défilement automatique ====
 Allez dans les Préférences de Firefox, onglet "​Avancé / Général",​ et cochez la case "​Utiliser le défilement automatique"​. Allez dans les Préférences de Firefox, onglet "​Avancé / Général",​ et cochez la case "​Utiliser le défilement automatique"​.
Ligne 131: Ligne 131:
  
 === Ajouter des moteurs de recherche=== === Ajouter des moteurs de recherche===
-Pour beaucoup de moteurs de recherche, il suffit de se rendre sur le site du moteur de recherche. En cliquant sur l'​icône à gauche du champ de recherche, il apparaît "​Ajouter «Documentation Ubuntu Francophone»"​ par exemple. Cliquer dessus ajoutera le moteur de recherche ! +Pour beaucoup de moteurs de recherche, il suffit de se rendre sur le site du moteur de recherche. En cliquant sur l'​icône à gauche du champ de recherche, il apparaît "​Ajouter «Documentation Ubuntu Francophone»"​ par exemple. Cliquer dessus ajoutera le moteur de recherche !\\ 
- +
-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]]. 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 recherche généraux (alternatives à Google) === === Exemples de moteurs de recherche généraux (alternatives à Google) ===
-  * [[https://​search.disconnect.me/​|Disconnect.search]] moteur anonymisé par un proxy permettant ​la recherche sur Google, Bing, Yahoo, Duckduckgo.  +les sites sont répertoriés sur la doc [[https://doc.ubuntu-fr.org/​liste_de_services_web_libres#​moteurs_de_recherche|moteurs ​de recherches]].
-  * [[http://​mycroft.mozdev.org/​search-engines.html?​name=Doona|Doona]] et [[http://​mycroft.mozdev.org/​search-engines.html?​name=veosearch|VeoSearch]] : moteurs caritatifs((Doona 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=Ixquick|Ixquick]] ou [[https://startpage.com|Startpage]] et [[https://​duckduckgo.com|DuckDuckGo]] : recherche anonyme, +
-  * [[Yacy]], [[http://​korben.info/​searx.html|Searx]] voir aussi Searx associé à [[https://​searx.laquadrature.net/​|la quadrature du net]], [[http://​korben.info/​mysearch-script-anonymiser-vos-recherches-net.html|MySearch]] : méta-moteurs de recherche libres et décentralisés. +
-  * [[http://​www.qwant.com|Qwant]]:​ Création française, basé principalement sur le concept de vie privée. Son originalité réside dans le fait qu'il propose lors d'une même recherche plusieurs types de résultats : sites web classiques, sites marchands, sites d'​actualité ou encore réseaux sociaux. +
-  * [[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|Allociné]],​ +
-  * [[http://​mycroft.mozdev.org/​search-engines.html?​name=michelin|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|Marmiton]] pour les recettes de cuisine,+
  
 === Une méthode simple pour définir ses moteurs de recherche === === Une méthode simple pour définir ses moteurs de recherche ===
Ligne 167: Ligne 154:
 Pour revenir au comportement par défaut, il suffit de faire un clic droit sur keyword.URL,​ puis sélectionner Réinitialiser. ​ Pour revenir au comportement par défaut, il suffit de faire un clic droit sur keyword.URL,​ puis sélectionner Réinitialiser. ​
 ===== Les extensions ===== ===== Les extensions =====
-<​note>​Connaître les extensions compatibles avec firefox 57 et + (webextensions). \\+<​note>​Connaître les extensions compatibles avec firefox 57 et + (webextensions).\\ ​
 [[https://​mozilla.github.io/​extension-finder/​|https://​mozilla.github.io/​extension-finder/​]]</​note>​ [[https://​mozilla.github.io/​extension-finder/​|https://​mozilla.github.io/​extension-finder/​]]</​note>​
  
 Voir la page [[:​extensions-firefox]] répertoriant les extensions Firefox utiles. Voir la page [[:​extensions-firefox]] répertoriant les extensions Firefox utiles.
-  * [[http://​media.ubuntu-paris.org/​videos/​14.10/​vie-privee-internet-extensions-proteger.webm|(vidéo) Pourquoi est il utile d'​utiliser certains modules complémentaires !+  * [[https://​web.archive.org/​web/​20160605155315if_/​http://​media.ubuntu-paris.org/​videos/​14.10/​vie-privee-internet-extensions-proteger.webm|(vidéo) Pourquoi est il utile d'​utiliser certains modules complémentaires !
 ]]([[http://​ubuntu-paris.org/​|Ubuntu party]]) ]]([[http://​ubuntu-paris.org/​|Ubuntu party]])
  
-Il semble que le lien ne fonctionne plus pourtant cette vidéo était trés  utile, peut être parce qu'ils préparent une Ubuntu Party ?+Le lien donné ici est celui de l'​Internet Archive car l'​officiel ​ne fonctionne plus, peut être parce qu'ils préparent une Ubuntu Party ? 
 + 
 +==== Moteur recherche google ==== 
 + En standard, les liens ouverts sont de couleur bleu-indigo,​ difficile à distinguer des liens non ouverts de couleur bleue. Pour les visualiser en rouge, il faut installer l'​extention "​Custom Google Visited Link Color"​.
 ===== Les plugins ===== ===== Les plugins =====
 Les plugins (ou greffons): [[flashplayer|Adobe Flash Player™]],​ [[java|Java]],​ plugins vidéos,... permettent à votre navigateur de lire les différents contenus rencontrés sur internet (animations/​vidéos,​ Java…). Certains sont installés et activés par défaut, d'​autres non. Pour installer, activer, gérer ces plugins, dans le menu de Firefox, choisir "//​Modules -> Plugins//​.\\ Les plugins (ou greffons): [[flashplayer|Adobe Flash Player™]],​ [[java|Java]],​ plugins vidéos,... permettent à votre navigateur de lire les différents contenus rencontrés sur internet (animations/​vidéos,​ Java…). Certains sont installés et activés par défaut, d'​autres non. Pour installer, activer, gérer ces plugins, dans le menu de Firefox, choisir "//​Modules -> Plugins//​.\\
Ligne 190: Ligne 180:
 On les retrouve aussi dans le catalogue des Modules Complémentaires,​ et sur le site de Mozilla : [[https://​addons.mozilla.org/​fr/​firefox/​themes/​|Thèmes Firefox]]. On les retrouve aussi dans le catalogue des Modules Complémentaires,​ et sur le site de Mozilla : [[https://​addons.mozilla.org/​fr/​firefox/​themes/​|Thèmes Firefox]].
  
-Il est également possible de modifier de manière plus poussée l'​apparence de l'​interface en éditant un fichier userChrome.css à placer dans ~/​.mozilla/​firefox/​répertoire_du_profil/​chrome/​ (le créer si besoin) . La documentation sur les sélecteurs ​css à utiliser est malheureusement ​inexistante.+Il est également possible de modifier de manière plus poussée l'​apparence de l'​interface en éditant un fichier ​''​userChrome.css'' ​à placer dans ''​~/​.mozilla/​firefox/​répertoire_du_profil/​chrome/​'' ​(le créer si besoin) . La [[https://​developer.mozilla.org/​en-US/​docs/​Mozilla/​Tech/​XUL/​Tutorial/​Modifying_the_Default_Skin|documentation ​(en)]] ​sur les [[https://​www.web4college.com/​questions/​css-selectors-cheat-sheet.php|sélecteurs CSS (en)]] ​à utiliser est malheureusement ​très succincteToutefois on peut trouver la liste des [[https://​developer.mozilla.org/​en-US/​docs/​Web/​CSS/​Reference#​Keyword_index|mot clés CSS (en)]] et des [[https://​developer.mozilla.org/​en-US/​docs/​Web/​CSS/​Mozilla_Extensions|extensions Mozilla (en)]]. 
 + 
 +==== Masquer la barre d'​onglet ==== 
 + 
 +Certaines webextensions permettent d'​utiliser la //​sidebar//​((barre latérale)) pour afficher les onglets verticalement((par exemple : [[https://​addons.mozilla.org/​fr/​firefox/​addon/​tree-style-tab/​|Tree Style Tab]] ou [[https://​addons.mozilla.org/​fr/​firefox/​addon/​tab-center-redux/​|Tab Center Redux]])), comme le navigateur [[Vivaldi]].\\  
 +Cependant, le [[https://​bugzilla.mozilla.org/​show_bug.cgi?​id=1332447|bug #1332447 de Firefox]] ne leur permet pas de masque la barre d'​onglet native, le fichier ''​userChrome.css''​ permet de palier à ce problème((source [[https://​github.com/​eoger/​tabcenter-redux/​wiki/​Custom-CSS-Tweaks#​userchromecss-tweaks|Tabcenter redux : Custom-CSS-Tweaks]])). 
 + 
 +<file css userChrome.css>​ 
 +/* Utiliser la touche ALT pour afficher le barre d'​onglet et de menu */ 
 +#​toolbar-menubar[inactive="​true"​] + #​TabsToolbar { 
 +  visibility: collapse !important;​ 
 +
 + 
 +@-moz-document url(chrome://​browser/​content/​browser.xul) 
 +
 +    tab[pending],​ #​alltabs-popup menuitem[pending] 
 +    { 
 +        opacity: 0.6 !important;​ 
 +    } 
 +
 +</​file>​ 
 + 
 +==== Afficher les séparateur dans les menus (marque-pages) ==== 
 + 
 +Le thème par défaut de Firefox Quantum n'​affiche plus les séparateurs dans le menu déroulant, comme celui d'un dossier dans la barre personnelle des marque pages.\\ 
 +Pour forcer l'​affichage des séparateurs,​ ajouter le code ci-dessous au fichier ''​userChrome.css''​ : 
 + 
 +<file css userChrome.css>​ 
 +/* Rendre les separateurs dans les marques pages visibles */ 
 +@namespace url("​http://​www.mozilla.org/​keymaster/​gatekeeper/​there.is.only.xul"​);​  
 +menuseparator { 
 +  -moz-appearance:​none !important;​ 
 +  margin: 2px 3px; 
 +  background: grey !important;​ 
 +  height: 1px !important;​ 
 +  padding: 0px !important;​ 
 +
 +</​file>​
 ===== Configuration avancée ===== ===== Configuration avancée =====
 On va utiliser fréquemment la page ''​about:​config''​ qui permet de configurer Firefox. On va utiliser fréquemment la page ''​about:​config''​ qui permet de configurer Firefox.
Ligne 202: Ligne 229:
  
 Au préalable : Au préalable :
-  - installation de sqlite3 <code bash>sudo apt-get install -fy sqlite3 ​</​code> ​ou bien : <code bash>​sudo debfoster sqlite3</​code> ​après avoir installé le paquet **[[apt>​debfoster]]**+  - installation de **[[apt>sqlite3]]**  ​ou bien après avoir installé le paquet **[[apt>​debfoster]]**
   - afin d'​accélérer Firefox, vous pouvez lancer la commande suivante : <code bash>for f in ~/​.mozilla/​firefox/​*/​*.sqlite;​ do sqlite3 $f VACUUM; done</​code>​   - afin d'​accélérer Firefox, vous pouvez lancer la commande suivante : <code bash>for f in ~/​.mozilla/​firefox/​*/​*.sqlite;​ do sqlite3 $f VACUUM; done</​code>​
-**Note importante**(([[https://​korben.info/​accelerer-firefox-en-le-defragmentant-windows-linux-et-mac.html|Accélérer Firefox en le défragmentant (windows linux et mac)]]— site : Korben.info ; auteur : Korben ; date : 3 septembre 2009. \\ 
-**NB** : la commande décrite sur le site comporte une faute de syntaxe, corrigée dans la documentation. )) 
  
 Cette commande défragmente les bases de données de tous les profils présents. Cette commande défragmente les bases de données de tous les profils présents.
- 
-<note tip>vous pouvez créer un script qui s'​exécutera au démarrage.</​note>​ 
- 
- 
  
 === Sauvegarder son profil === === Sauvegarder son profil ===
Ligne 228: Ligne 249:
 En cas de gros problème avec Firefox, on peut avoir intérêt à utiliser un nouveau profil. Pour cela: En cas de gros problème avec Firefox, on peut avoir intérêt à utiliser un nouveau profil. Pour cela:
   - lancez dans un [[:​terminal]]:​ <code >firefox -ProfileManager</​code> ​   - lancez dans un [[:​terminal]]:​ <code >firefox -ProfileManager</​code> ​
-Voir [[https://​developer.mozilla.org/​fr/​docs/​Mozilla/​Command_Line_Options#​-no-remote]]+Voir [[https://​developer.mozilla.org/​fr/​docs/​Mozilla/​Command_Line_Options#​-no-remote|ici]]
   - Créez un nouveau profil;   - Créez un nouveau profil;
   - et relancez Firefox.   - et relancez Firefox.
-En général, les problèmes précédents auront disparu. Mais le nouveau profil a fait tout perdre des marque-pages et des mots de passe enregistrés.+<note warning>En général, les problèmes précédents auront disparu. Mais le nouveau profil a fait tout perdre des marque-pages et des mots de passe enregistrés.</​note>​
 Pour retrouver les mots de passe, il faut si vous n'​utilisez pas sync (onglets synchronisés):​ Pour retrouver les mots de passe, il faut si vous n'​utilisez pas sync (onglets synchronisés):​
-  - Ajouter à Firefox l'​extension [[https://​addons.mozilla.org/​fr/​firefox/​addon/​password-exporter/​|Password ​Exporter]];+  - Ajouter à Firefox l'​extension [[https://​addons.mozilla.org/​en-US/​firefox/​addon/​lastpass-password-manager/|Lastpass ​Password ​Manager]];
   - Exportez ces mots de passe à partir de l'​ancien profil;   - Exportez ces mots de passe à partir de l'​ancien profil;
   - Réimportez enfin les mots de passe sur le nouveau profil.   - Réimportez enfin les mots de passe sur le nouveau profil.
Ligne 284: Ligne 305:
  
 ==== Configurer le profil par défaut ==== ==== Configurer le profil par défaut ====
-Le profil par défaut est celui-ci qui est crée : 
  
-- lors de la première utilisation de Firefox ​par un utilisateur donné (y compris le compte "​Invité"​ ? FIXME)+<note warning>​Avec ​Firefox ​et Firefox ESR, il faut à présent utiliser les //​policies//​ que l'on trouve ici : https://​github.com/​mozilla/​policy-templates </​note>​
  
-- lors de la création d'un nouveau profil 
  
-<note important>​À partir de Firefox 46, il n'est plus possible de simplement créer un profil situé dans le répertoire d'​installation. Il faut désormais utiliser la méthode de "​distribution" ​ou un outil dédié.+Le profil par défaut est celui-ci qui est crée : 
 +  * lors de la première utilisation de Firefox par un utilisateur donné (y compris le compte « Invité » ?​ FIXME) ; 
 +  * lors de la création d'un nouveau profil. 
 + 
 +<note important>​À partir de Firefox 46, il n'est plus possible de simplement créer un profil situé dans le répertoire d'​installation. Il faut désormais utiliser la méthode de « distribution » ​ou un outil dédié.
  
 Voir cette [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1995145|discussion]] sur le forum.</​note>​ Voir cette [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=1995145|discussion]] sur le forum.</​note>​
-Vous pouvez néanmoins simplement régler quelques paramètres en éditant ​le fichier ​:+Vous pouvez néanmoins simplement régler quelques paramètres en [[:​tutoriel:​comment_modifier_un_fichier|modifiant ​le fichier]] **/​etc/​firefox/​syspref.js**.
  
-/etc/firefox/syspref.js+Exemples :​ 
 +  * **Réglage de la page d'​accueil**\\ Ajouter la ligne suivante :<code javascript>​ 
 +user_pref("​browser.startup.homepage",​ "​https://​start.duckduckgo.com/?​kl=fr-fr"​);​ /page d'​accueil = recherche DuckDuckGo en français 
 +</code> 
 +==== Onglets dans la barre de titre ==== 
 +Pour afficher/cacher les onglets dans la barre de titre (comme sous Windows) : 
 +Rendez-vous dans le menu personnaliser et cocher (ou décocher) **Barre de titre** tout en bas à gauche.
  
-Par exemple : 
  
-=== Réglage de la page d'​accueil === 
- 
-ajouter la ligne suivante : 
-  user_pref("​browser.startup.homepage",​ "​https://​start.duckduckgo.com/?​kl=fr-fr"​);​ // page d'​accueil = recherche DuckDuckGo en français 
-==== 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/​|hide-caption-titlebar-plus-sma]]((La version 2.8.6 fonctionne sous Linux.)) <​del>​[[https://​addons.mozilla.org/​fr/​firefox/​addon/​hide-caption-titlebar-plus-sma/​versions/​2.6.0|hide-caption-titlebar-plus-sma]]</​del>​ 2.6((Les versions ultérieures ne sont que pour Windows.)) FIXME Lien brisé.. 
-      * [[https://​addons.mozilla.org/​fr/​firefox/​addon/​stylish/​|stylish]] 
-  * Installer **[[apt>​compizconfig-settings-manager]]** pour configurer Compiz 
-  * Une fois Firefox redémarré,​ aller dans les options de l'​add-on **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)''​ 
- 
-<note warning> **Faites très attention**:​ si l'on vous demande de désactiver **Ubuntu Plugin Manager**, sachez que __vous rendrez l'​ordinateur inutilisable__:​ seul le bureau sera affiché, la barre de lanceurs, la barre du menu global (permettant de fermer, de redimensionner,​ de réduire, etc. les applications) auront disparu. Et impossible d'​ouvrir un terminal... </​note>​ 
- 
-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]] 
- 
-<note help>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. 
-  * Firefox 21 
-</​note>​ 
  
 ===== Problèmes connus ===== ===== Problèmes connus =====
Ligne 340: Ligne 344:
 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"​. ​ 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"​. ​
  
 +Si vous avez le paquet pkill cette commande fonctionne ​
 +
 +<​code>​pkill -u `whoami` --signal SIGKILL firefox</​code>​
 ==== Perte des mots de passe ==== ==== 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. \\ 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. \\
Ligne 353: Ligne 360:
   - Outils de marque pages    - Outils de marque pages 
   - Afficher la barre personnelle   - Afficher la barre personnelle
 +
 +==== Retrouver une sauvegarde de ses marques-pages ====
 +
 +Firefox sauve régulièrement et automatiquement la liste des marques-pages et conserve une dizaine de version. Si vous voulez revenir à une sauvegarde antérieure,​ aller au menu marques-pages et choisir '​Afficher les marques-pages'​. Une fenêtre s'​ouvre avec vos marques-pages. Dans le menu, vous avez '​Sauvegarder et restaurer'​ et dans le sous menu '​Restaurer'​ vous avez un accès direct aux sauvegardes avec leur date que vous pouvez sélectionner. ​
  
  
Ligne 383: Ligne 394:
  
 ==== Firefox n'​utilise pas les applications par défaut sous KDE ==== ==== Firefox n'​utilise pas les applications par défaut sous KDE ====
-Firefox étant mal intégré à KDE depuis la désertion des paquets kde-mozilla,​ il n'​utilise pas vos applications par défaut. C'est notamment gênant lorsque le choix de l'​application à utiliser n'est pas proposé comme lors de l'​ouverture du répertoire de téléchargement d'un fichier. Pour remédier à ça, [[:​tutoriel:​comment_modifier_un_fichier|éditez le fichier]] **~/​.local/​share/​applications/​mimeapps.list** . Ajoutez les lignes suivantes dans les catégories correspondantes : 
  
-Dans la catégorie « [Added Associations] » (si elle n'existe ​pas, créez-la) ​: +Firefox étant mal intégré à KDE depuis ​la désertion des paquets ''​kde-mozilla'',​ il n'utilise ​pas vos applications par défaut. C'est notamment gênant lorsque le choix de l'​application à utiliser n'est pas proposé comme lors de l'​ouverture du répertoire de téléchargement d'un fichier. Pour remédier à cela[[:tutoriel:​comment_modifier_un_fichier|modifiez le fichier]] **~/.local/share/​applications/​mimeapps.list** en ajoutant les lignes suivantes dans les catégories correspondantes :
-<​code>​x-directory/normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop; +
-inode/directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;</​code>​+
  
-Dans la catégorie « [Default Applications] » (si elle n'​existe pas, créez-la) : +Dans la catégorie « ''​[Added Associations]''​ » (si elle n'​existe pas, créez-la) : 
-<​code>​x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ +<code ini> 
-inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;</​code>​+x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ 
 +inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ 
 +</​code>​ 
 + 
 +Dans la catégorie « ''​[Default Applications]'' ​» (si elle n'​existe pas, créez-la) : 
 +<​code ​ini> 
 +x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ 
 +inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ 
 +</​code>​
  
 Votre fichier **mimeapps.list** doit désormais ressembler à ceci : Votre fichier **mimeapps.list** doit désormais ressembler à ceci :
-<​code>​[Added Associations]+<​code ​ini> 
 +[Added Associations]
 x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
 inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
Ligne 400: Ligne 417:
 [Default Applications] [Default Applications]
 x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
-inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;</​code>​+inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ 
 +</​code>​ 
 + 
 +Firefox devrait maintenant utiliser Dolphin par défaut pour ouvrir vos dossiers. Pour configurer les autres applications par défaut, il faut vous munir de son type MIME (effectuez simplement une recherche "​[Extension du fichier]+Type MIME" et trouvez quelque chose du type « video/ogg »). Il vous faut aussi un fichier ''​.desktop''​ qui est un raccourci vers l'​application par défaut que vous souhaitez utiliser. Tous les fichiers ''​.desktop''​ disponibles se trouvent dans le dossier **/​usr/​share/​applications/​**. Si vous ne trouvez pas le ''​.desktop''​ approprié, créez-le en utilisant un déjà existant dans ce même répertoire puis en l'​éditant avec un simple éditeur de texte. Il vous faut ensuite [[:​tutoriel:​comment_modifier_un_fichier|éditer le fichier]] **~/​.local/​share/​applications/​mimeapps.list** très logiquement de la manière suivante : 
 +Dans les catégories ''​[Added Associations]''​ et ''​[Default Applications]''​ ajouter 
 +<code ini> 
 +"Le Type MIME que vous avez trouvé"​="​votre fichier.desktop";​ 
 +</​code>​
  
-Firefox devrait maintenant utiliser Dolphin par défaut pour ouvrir vos dossiers. Pour configurer les autres applications par défaut, il faut vous munir de son type MIME (effectuez simplement une recherche "​[Extension du fichier]+Type MIME" et trouvez quelque chose du type « video/ogg »). Il vous faut aussi un fichier .desktop qui est un raccourci vers l'​application par défaut que vous souhaitez utiliser. Tous les fichiers .desktop disponibles se trouvent dans le dossier **/​usr/​share/​applications/​** . Si vous ne trouvez pas le .desktop approprié, créez-le en utilisant un déjà existant dans ce même répertoire puis en l'​éditant avec un simple éditeur de texte. Il vous faut ensuite [[:​tutoriel:​comment_modifier_un_fichier|éditer le fichier]] **~/​.local/​share/​applications/​mimeapps.list** très logiquement de la manière suivante : +De manière à obtenir quelque chose comme : 
-Dans les catégories [Added Associations] et [Default Applications] ajouter +<​code ​ini> 
-<​code>"​Le Type MIME que vous avez trouvé"​="​votre fichier.desktop";</​code>​ +[Added Associations]
- De manière à obtenir quelque chose comme : +
-<​code>​[Added Associations]+
 x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
 inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
Ligne 414: Ligne 436:
 x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ x-directory/​normal=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
 inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​ inode/​directory=kde4-dolphin.desktop;​kde4-kfmclient_dir.desktop;​kde4-gwenview.desktop;​kde4-filelight.desktop;​kde4-cervisia.desktop;​
-video/​ogg=vlc.desktop;</​code>​ +video/​ogg=vlc.desktop;​ 
-<note tip>​Lorsque Firefox utilise Nautilus, une solution possible est de désinstaller Nautilus puisqu'​il n'a pas de dépendance</​note>​+</​code>​ 
 + 
 +<note tip>​Lorsque Firefox utilise Nautilus, une solution possible est de désinstaller Nautilus puisqu'​il n'a pas de dépendances.</​note>​ 
 + 
 +====Présence de Tearing/​lignes lors du défilement d'une page==== 
 +Si vous avez la présence d'une ou plusieurs lignes lors du défilement d'une page web, vous pouvez essayer ce paramètre :\\  
 +Tapez dans la barre d'​adresse : 
 +<​code>​about:​config</​code>​ 
 +Ensuite, recherche du paramètre :  
 +<​code>​layers.acceleration.force-enabled</​code>​  
 +Le basculer en "​true"​.\\  
 +Redémarrer Firefox 
 + 
 +==== Aucun son ne sort ==== 
 +Selon un [[https://​linuxfr.org/​forums/​linux-debian-ubuntu/​posts/​resolu-pas-de-son-avec-firefox|post]] sur linuxfr.org,​ le problème vient de la sortie du son.\\  
 +Utilisez [[:​pavucontrol|pavucontrol]] pour controler la sortie son de Firefox. 
 + 
 +==== Les sites proposant un contenu vidéo ne fonctionnent pas ==== 
 +Selon un autre [[https://​linuxfr.org/​forums/​linux-general/​posts/​probleme-lecture-video-firefox|post]] sur linuxfr.org,​ il se peut qu'un message apparaisse **"​Aucune source compatible n'a été trouvée pour cette vidéo."​** ou **"​Votre navigateur ne reconnaît aucun des formats disponibles. Cliquez ici pour consulter notre FAQ sur les vidéos HTML5."​** sur Youtube.
  
 +La solution : [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt>​gstreamer1.0-libav,​gstreamer1.0-libav-dbg|gstream1.0-libav]]**.
 ===== Voir aussi ===== ===== Voir aussi =====
 ==== Firefox et Mozilla ==== ==== Firefox et Mozilla ====
Ligne 429: Ligne 470:
  
 ==== Autres pages liées avec Firefox ==== ==== Autres pages liées avec Firefox ====
- 
 {{topic>​firefox}} {{topic>​firefox}}
 +[[optimisation#​accelerer_firefox|Accélérer Firefox (page Optimisation)]]
 ---- ----
  
 //​Contributeurs principaux : [[:​utilisateurs:​DarkShade]],​ [[utilisateurs:​FelixP]] (Refonte Octobre 2013).\\ //​Contributeurs principaux : [[:​utilisateurs:​DarkShade]],​ [[utilisateurs:​FelixP]] (Refonte Octobre 2013).\\
 Autres contributeurs : [[:​utilisateurs:​eagle08]] : défragmentation de Firefox.//​\\ Autres contributeurs : [[:​utilisateurs:​eagle08]] : défragmentation de Firefox.//​\\
- 
  • firefox.1531999649.txt.gz
  • Dernière modification: Le 19/07/2018, 13:27
  • par L'Africain