Outils pour utilisateurs

Outils du site


firefox

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édentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
firefox [2019/10/03 19:34] – [Réglages µBlock-origin] sebsauvagefirefox [2021/06/10 07:16] – [Extensions Firefox] sebsauvage
Ligne 1: Ligne 1:
 {{ :firefox:firefox57_logo_600x600.png?250&nolink|}} {{ :firefox:firefox57_logo_600x600.png?250&nolink|}}
  
 +<note>Cette page est un peu ancienne et mériterait un rafraichissement.</note>
  
 ====== Extensions Firefox ====== ====== Extensions Firefox ======
Ligne 8: Ligne 8:
   * **[[https://addons.mozilla.org/fr/firefox/addon/ublock-origin/|µBlock-origin]]**, bloqueur de publicités. Très efficace. Bloque au choix publicité, traqueurs, widgets de réseaux sociaux, compteurs... et il est très facile de créer vos propres règles pour dégommer ce qui ne vous plaît pas sur un site web particulier. Mes réglages pour cette extension sont [[http://sebsauvage.net/wiki/doku.php?id=firefox#reglages_ublock-origin|en bas de cette page]].   * **[[https://addons.mozilla.org/fr/firefox/addon/ublock-origin/|µBlock-origin]]**, bloqueur de publicités. Très efficace. Bloque au choix publicité, traqueurs, widgets de réseaux sociaux, compteurs... et il est très facile de créer vos propres règles pour dégommer ce qui ne vous plaît pas sur un site web particulier. Mes réglages pour cette extension sont [[http://sebsauvage.net/wiki/doku.php?id=firefox#reglages_ublock-origin|en bas de cette page]].
   * **[[https://addons.mozilla.org/fr/firefox/addon/privacy-badger17/|PrivacyBadger]]** retire les cookies d'identification des requêtes non filtrées par µBlock-origin (requêtes nécessaires au bon fonctionnement des pages web ; voir les [[http://sebsauvage.net/links/?wWuYKg|explications]]). ((Notez que PrivacyBadger peut poser problème avec certaines webapps comme Pinafore.social.))   * **[[https://addons.mozilla.org/fr/firefox/addon/privacy-badger17/|PrivacyBadger]]** retire les cookies d'identification des requêtes non filtrées par µBlock-origin (requêtes nécessaires au bon fonctionnement des pages web ; voir les [[http://sebsauvage.net/links/?wWuYKg|explications]]). ((Notez que PrivacyBadger peut poser problème avec certaines webapps comme Pinafore.social.))
-  * **[[https://addons.mozilla.org/fr/firefox/addon/https-everywhere/|HTTPS Everywhere]]**, pour utiliser par défaut les sites en https. +  * **[[https://addons.mozilla.org/fr/firefox/addon/https-everywhere/|HTTPS Everywhere]]**, pour utiliser par défaut les sites en https (même si de nos jours cette extension est de moins en moins utile).
  
 Le combo gagnant pour protéger votre vie privée dans Firefox est donc: Le combo gagnant pour protéger votre vie privée dans Firefox est donc:
Ligne 22: Ligne 21:
     * Exemple 1: Vous pouvez vous connecter dans un onglet isolé sur votre compte Twitter ou Google et empêcher Google/Twitter de traquer votre surfe dans les autres onglets.     * Exemple 1: Vous pouvez vous connecter dans un onglet isolé sur votre compte Twitter ou Google et empêcher Google/Twitter de traquer votre surfe dans les autres onglets.
     * Exemple 2: Vous pouvez ouvrir plusieurs comptes différents en même temps sur le même site.     * Exemple 2: Vous pouvez ouvrir plusieurs comptes différents en même temps sur le même site.
-    * (Maintenant j'aimerais trouver une extension qui isole automatiquement certains sites web...) 
   * **[[https://addons.mozilla.org/fr/firefox/addon/clearurls/|ClearURLs]]** : permet de supprimer des URLs toutes les informations de tracking (utm_source, etc.)   * **[[https://addons.mozilla.org/fr/firefox/addon/clearurls/|ClearURLs]]** : permet de supprimer des URLs toutes les informations de tracking (utm_source, etc.)
-  * **[[https://addons.mozilla.org/fr/firefox/addon/alternate-tube-redirector/|Alternate Tube Redirector]]**, permet de rediriger les liens YouTube vers http://invidio.us 
   * **[[https://addons.mozilla.org/fr/firefox/addon/tabliss/|Tabliss]]** : Je n'aime pas les sites suggérés de Firefox quand j'ouvre un nouvel onglet. Tabliss affiche une belle image.   * **[[https://addons.mozilla.org/fr/firefox/addon/tabliss/|Tabliss]]** : Je n'aime pas les sites suggérés de Firefox quand j'ouvre un nouvel onglet. Tabliss affiche une belle image.
   * **[[https://addons.mozilla.org/fr/firefox/addon/grammalecte-fr/|Grammalecte]]**, un excellent correcteur grammacital qui ne fait appel à aucun service externe.   * **[[https://addons.mozilla.org/fr/firefox/addon/grammalecte-fr/|Grammalecte]]**, un excellent correcteur grammacital qui ne fait appel à aucun service externe.
-  * **[[https://addons.mozilla.org/fr/firefox/addon/cloudflare-claire/|Claire]]** : Permet de savoir si le site que vous visitez utiliser CloudFlare, et où se trouve le datacenter qui vous a répondu. +  * **[[https://addons.mozilla.org/fr/firefox/addon/save-page-we/|SavePageWE]]** permet d'enregistrer une page web //complète//, //telle qu'affichée à l'écran//, sous forme d'un unique fichier html (qui contient tout: images, css, etc.). Ça marche assez bien. Voir aussi [[https://addons.mozilla.org/fr/firefox/addon/single-file/|SingleFile]]. 
-  * **[[https://addons.mozilla.org/fr/firefox/addon/save-page-we/|SavePageWE]]** permet d'enregistrer une page web //complète//, //telle qu'affichée à l'écran//, sous forme d'un unique fichier html (qui contient tout: images, css, etc.). Ça marche assez bien.+  * **[[https://addons.mozilla.org/fr/firefox/addon/min-twitter/|Minimal Twitter]]** si vous allez sur Twitter. 
 +  * **[[https://addons.mozilla.org/fr/firefox/addon/redirector/|Redirector]]** pour effectuer des redirections, en particulier pour voir une vidéo YouTube sans cookies et sans le chargement hyper-lourd des pages YouTube, avec la règle suivante:<code>Description: YouTube.com vers YouT-ube.com 
 +Example URL: https://www.youtube.com/watch?v=60bOP3nCi08 
 +Include pattern: https://www.youtube.com/watch?
 +Redirect to: https://www.yout-ube.com/watch?$1</code>
  
 ---- ----
Ligne 44: Ligne 45:
     * **network.dns.disablePrefetch = true** : Désactiver la résolution DNS en avance.     * **network.dns.disablePrefetch = true** : Désactiver la résolution DNS en avance.
   * **datareporting.healthreport.uploadEnabled = false** : Je ne souhaite pas que Firefox envoie des informations sur mon utilisatoin du navigateur à Mozilla.   * **datareporting.healthreport.uploadEnabled = false** : Je ne souhaite pas que Firefox envoie des informations sur mon utilisatoin du navigateur à Mozilla.
-  * **Cache en mémoire seulement**: Firefox utilise deux caches: Un en mémoire et un sur disque. Je fais le choix de couper le cache disque et d'augmenter le cache mémoire. 
-    * Avantages: Cela réduit les accès disque (Meilleures performance, et c'est mieux pour les SSD). 
-    * Inconvénient: Consommation mémoire un peu plus élevée. Et quand je ferme Firefox, cela vide le cache. 
-    * Mise en oeuvre: 
-      * **browser.cache.memory.capacity = 256000** : Je monte le cache à 256 Mo (ce qui reste raisonnable). Faites: Clic-droit > //Nouvelle// > //Nombre entier// > browser.cache.memory.capacity > 256000) 
-      * **browser.cache.memory.max_entry_size=50000** : Taille maximum d'un objet dans le cache mémoire (par défaut: 5120, soit 5 Mo). Je monte à 50 Mo. 
-      * **browser.cache.disk.enable = false** : Je désactive le cache disque. 
-    * Vous pouvez voir la consommation du cache en tapant ''about:cache''. 
   * **extensions.pocket.enabled=false** parce que j'en ai rien à secourer du service Pocket imposé par Mozilla (J'utilise Wallabag).   * **extensions.pocket.enabled=false** parce que j'en ai rien à secourer du service Pocket imposé par Mozilla (J'utilise Wallabag).
  
 Et réglages à faire dans les préférences: Et réglages à faire dans les préférences:
-  * Dans **//Vie privée et sécurité//**: +  * Dans **//Vie privée et sécurité//**: //Personnalisé//, bloquer
-    * Décocher //Autoriser Firefox à envoyer des données techniques et des données d’interaction à Mozilla//. +    * //Cookies: Tous les cookies tiers// 
-    * Décocher //Autoriser Firefox à envoyer pour vous les rapports de plantage en attente//. +    * //Contenu utilisé pour le pistage:// //Dans toutes les fenêtres// 
-    * {{:firefox:firefox-rapports.png?500|}} +    * //Mineurs de cryptomonnaies// 
-    * (Car je ne veux pas que des dumps mémoire de mon navigateur se baladent sur internet.) +    * //Détecteurs d'emprintes numériques//
-  * Dans la partie **//Historique//**: +
-    * {{:firefox:firefox-historique-1.png?500|}}{{:firefox:firefox-historique-2.png?600|}} +
-    * (De manière à ce que quand je ferme Firefox, l'historique et cookies disparaissent. Cela réduit la possibilité pour les sites web de me traquer.)+
  
 +{{ :firefox:firefox-72-vie-privee-et-securite.png?direct |}}
  
 Bon je grogne contre Mozilla, mais **//Mozilla, je t'aime !//**, parce que t'es l'un des seuls éditeurs de navigateur à faire une page comme ça: [[https://support.mozilla.org/fr/kb/comment-empecher-firefox-etablir-automatiquement-connexions#w_speculative-pre-connections|Comment empêcher Firefox d'établir automatiquement des connexions sans ma permission]]. Et ça, c'est **//très//** bien. (Il manque juste un paragraphe sur le préfetching DNS). Bon je grogne contre Mozilla, mais **//Mozilla, je t'aime !//**, parce que t'es l'un des seuls éditeurs de navigateur à faire une page comme ça: [[https://support.mozilla.org/fr/kb/comment-empecher-firefox-etablir-automatiquement-connexions#w_speculative-pre-connections|Comment empêcher Firefox d'établir automatiquement des connexions sans ma permission]]. Et ça, c'est **//très//** bien. (Il manque juste un paragraphe sur le préfetching DNS).
  
 +
 +Voir aussi: https://lehollandaisvolant.net/?d=2020/01/02/11/28/39-ma-liste-des-tweaks-aboutconfig-dans-firefox
 +
 +===== Réglage du cache =====
 +
 +Par défaut, Firefox garde en cache les éléments des pages. Il utilise un cache mémoire et un cache disque (entrez ''about:cache'' dans la barre d'adresse). Si vous avez beaucoup de mémoire (>8 Go) il est possible de désactiver le cache disque et d'avoir un cache exclusivement en mémoire. En éliminant ainsi les I/O liées au disque, cela permet d'avoir un affichage des pages plus réactif (et cela économise aussi votre SSD).
 +
 +Dans ''about:config'', faire:
 +  * ''browser.cache.disk.enable = false'' : Couper le cache disque.
 +  * ''browser.cache.memory.capacity = 512000'' : Augmenter le cache mémoire à 512 Mo.
 +  * ''browser.cache.memory.max_entry_size = 50000'' : Augmenter la taille maximal des objets gardés en cache (50 Mo au lieu de 5 Mo par défaut).
 +
 +Personnellement, je couple également cela à un cache DNS local avec un TTL forcé (voir [[unbound|cette page]]).
 +
 +Contrepartie: Quand vous fermez Firefox, le cache est vidé. Mais quand on a Firefox ouvert toute la journée, ce n'est pas un problème.
 +
 +(Et si vous vous posez la question: Non on ne peut pas désactiver le cache disque de Chrome/Chromium: Il continuera à faires des I/O disque comme un gros goret. Conseil: Mettez votre répertoire cache de Chrome/Chromium en tmpfs pour régler le problème.)
 ===== Retirer l'avertissement sur les formulaires http ===== ===== Retirer l'avertissement sur les formulaires http =====
 Depuis quelques versions, Firefox affiche un avertissement sur les formulaires de login qui ne sont pas en HTTPS. Même si je comprend la motivation, c'est carrément pénible sur un intranet ou pour des tests en local. Voici comment supprimer cet avertissement. Depuis quelques versions, Firefox affiche un avertissement sur les formulaires de login qui ne sont pas en HTTPS. Même si je comprend la motivation, c'est carrément pénible sur un intranet ou pour des tests en local. Voici comment supprimer cet avertissement.
Ligne 80: Ligne 88:
  
 Sérieusement, n'allez pas sur le web sans µBlock-origin. C'est juste pas possible. Sérieusement, n'allez pas sur le web sans µBlock-origin. C'est juste pas possible.
 +
 +En gros:
 +  * Je coche **tout**, sauf //uBlock Filter - Experimental//
 +  * Par //Région, langage//, je ne coche que //FRA//.
 +  * J'ajoute en complément la liste personnalisée http://sebsauvage.net/hosts/hosts-adguard
  
 {{:firefox:firefox-ublock-1b.png?direct&600|}}  {{:firefox:firefox-ublock-2b.png?direct&400|}} {{:firefox:firefox-ublock-1b.png?direct&600|}}  {{:firefox:firefox-ublock-2b.png?direct&400|}}
Ligne 88: Ligne 101:
 ---- ----
  
-===== Filtres personnalisés Twitter ===== 
- 
-<note warning>Twitter a récemment totalement refondu ses pages web. Les filtres ci-dessous ne fonctionnent plus.</note> 
- 
-<hidden Cliquez si vous souhaitez voir> 
- 
-Tout d'abord, je n'utilise pas la "nouvelle" interface web de Twitter, mais l'ancienne, plus facile à filtrer. 
- 
-Je ne vais plus trop sur Twitter (@sebsauvage_net), mais pour éviter de se faire polluer quand j'y met les pieds, j'ai des filtres personnalisés (cela retire les «Tags tendances» à gauche, «Suggestions» à droite, les publicités insérées dans votre timeline, les «amis suggérés», les «vous pourriez aimer aussi»...) 
- 
-Le code suivant est à copier-coller dans l'onglet «Mes filtres» d'µBlock-origin. 
-<code>twitter.com##.trends.module.Trends 
-twitter.com##.dashboard-right.dashboard 
-twitter.com/i/cards/tfw/*?advertiser_name=* 
-twitter.com/i/users/recommendations?**</code> 
- 
-Et dans l'onglet: "Mon filtrage dynamique", dans les règles permanentes, j'ajoute: 
-<code>twitter.com https://twitter.com/i/toast_poll xmlhttprequest block 
-twitter.com https://twitter.com/i/trends xmlhttprequest block 
-twitter.com https://twitter.com/i/users/prompts xmlhttprequest block 
-twitter.com https://twitter.com/i/users/recommendations xmlhttprequest block</code> 
- 
-Sans ces filtres: 
-{{ :firefox:twitter-sans-filtre.png?direct&800 |}} 
- 
-Avec ces filtres: 
-{{ :firefox:twitter-avec-filtre.png?direct&800 |}} 
- 
- 
-Alternativement, vous pouvez aussi utiliser le site mobile, dont les pages sont nettement plus légères: https://mobile.twitter.com/ 
- 
-</hidden> 
- 
-____ 
- 
----- 
  
 ====== Onglets à gauche ====== ====== Onglets à gauche ======
firefox.txt · Dernière modification : 2024/03/02 10:11 de sebsauvage