Mozilla Firefox est l'un des navigateurs populaires soutenu par un organisme à but non lucratif basé aux USA mais très gourmand en ressources matérielles et les configurations peu puissantes sont mis sur la touche.
Ce navigateur aurait perdu plusieurs dizaines de millions d'utilisateurs en quelques années en se rapprochant des 2% et l'avenir est compromis vu que la fondation a viré un tiers de ses effectifs ! Mais a qui la faute ? A la célébrité pour ses fuites de mémoire & utilisation élevé du processeur (CPU) pouvant envoyer Firefox au tapis !
Pire encore, Firefox aurait imposé un traceur activé par défaut pistant n'importe qui. Par le passé, Firefox a été qualifié de bloatware selon ce forum.
Selon OS News, Firefox a un gros problème avec Linux.
Un forumeur a poussé un coup de gueule sur Reddit :
Je suis désolé, mais Firefox est un enfer !
Je ne veux pas paraître prétentieux ou quoi que ce soit d'autre, mais j'aime Firefox pour être un géant contre le gros Chromium. Quoi qu'il en soit, j'ai tellement de problèmes avec Firefox. Aujourd'hui, par exemple, Kick Live s'arrête parfois ; si on l'actualise, il reste en l'état. Mais quand on ferme Firefox et qu'on l'ouvre à nouveau, ça marche. Le même problème se produit avec YouTube, et je ne sais pas pourquoi.
Ensuite, il y a la fonction « glisser-déposer », qui est tellement ennuyeuse. Vous savez que vous pouvez glisser-déposer des fichiers, disons des téléchargements vers Discord ? Eh bien, vous ne pouvez pas le faire dans ce navigateur. Pourquoi ? Je ne sais pas pourquoi. Je pourrais continuer encore et encore ; j'ai donné ce navigateur environ 8 fois, et toutes ces 8 fois, il m'a déçu. Encore une fois, je suis désolé ; je ne veux offenser personne, je partage juste ma douleur. Je vais probablement passer à Brave ou quelque chose comme ça, je ne sais pas vraiment. Le fait est que rien ne fonctionne pour moi dans ce foutu navigateur. Qu'est-ce que c'est que ce bordel ?
Une autre personne du forum Reddit a même poussé un coup de gueule
Je continue à essayer de revenir à Firefox de temps en temps à cause de la prise en charge de Ublock Origin. Mais à chaque fois que je passe à Firefox, ça dure environ 3 jours et je retourne immédiatement à un navigateur basé sur Chromium.
Firefox est tout simplement mauvais. J'aime l'idée derrière et la concurrence de Chromium. Mais il est tout simplement mauvais. Les performances sont épouvantables. Je continue d'essayer de me faire croire le contraire, mais c'est tout simplement mauvais.
Je ne devrais pas avoir de lag massif en cliquant à droite sur un lien sur reddit. J'ai un Ryzen 3700X et 32 Go de RAM. Il ne devrait pas falloir plus de 5 secondes pour ouvrir un satané menu de clic droit.
Et ce n'est pas mes addons non plus, j'ai UBO, 1Password, tabliss et BTTV.
Et avant que les gens ne me disent de faire un rapport de bug avec Mozilla.... Je dis ça pourquoi pour qu'il soit ignoré comme les innombrables autres rapports de bugs qui ont été déposés il y a des mois voire des années et qui n'ont jamais été corrigés.
Plus le temps passe, plus Firefox devient mauvais en termes de performances quitte à devenir inutilisable. Il serait temps que Firefox passe la main à la communauté après 20 ans d'existence. Sur ma configuration composée du Xeon et 16 Go de RAM avec une RX 6600 sous LMDE 6 XFCE, Firefox fonctionne correctement après optimisations et désactivations des services superflus.
Voici les procédures et optimisations pour alléger Les navigateurs basés sur Firefox tel que LibreWolf & WaterFox (fonctionnent sur n'importe quel système)
1. Revenir au format DEB au lieu du Snap (tout système basé sous Ubuntu 22.04 et ultérieur)
Seul le format Snap est disponible mais vous pouvez revenir sur l'ancien format DEB pour installer la version ESR de Firefox qui privilégie sécurité et stabilité. Il suffit de procéder comme suit :
Etape 1 - Ouvrir le terminal et entrer ces lignes de commande (1 à 1) pour ajouter le PPA de Mozilla
- sudo add-apt-repository ppa:mozillateam/ppa
- sudo apt update
- sudo apt install firefox-esr -y
NOTE : Ce PPA permettra à Thunderbird de se mettre à jour en même temps que Firefox
Etape 2 - Ensuite, retirer la version Snap de Firefox en utilisant cette commande
Le tour est joué
2. Ralentissement ou plantage total de Firefox
Si
Firefox saute sans arrêt ou rame même après mise à jour ou
désinstallation, il faudra procéder à une réinitialisation complète du
navigateur. Ce procédé supprimera les extensions, marques-pages,
thème,.... Il suffit de cliquer sur le bouton à 3 traits en haut à
droite et de choisir "Aide ou ?" puis "Informations de dépannage". La
fenêtre s'ouvre, il suffira de cliquer sur le bouton "Réparer Firefox"
et le tour est joué. Firefox est remis à neuf.
Une autre méthode consiste a réinitialiser Firefox via la ligne de
commande si le navigateur ne démarre plus. Pour se faire, il suffit
d'entrer cette commande dans un terminal :
Une fenêtre en anglais s'ouvre, il suffit de cocher toutes les cases et lancer la réinitialisation en cliquant sur le bouton "Make Changes and Restart"
3. Soulager le CPU
Par
défaut, le délai de chargement des pages est réglé très court
entraînant une forte charge du CPU et ralentir
l'ordinateur. Pour modifier, suivre la procédure suivante :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher nglayout.initialpaint.delay et passer la valeur sur 2000 et valider en appuyant sur "Entrée"
- Redémarrer Firefox pour que les paramètres soient pris en compte
Ce
réglage sur 2 secondes (2000 ms) empêchera Firefox de rafraîchir la
page pendant la réception des données... et ne sollicitera donc
faiblement le CPU.
4. Désactiver les animations
Il suffit de procéder comme suit pour désactiver les animations :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher les mot-clés animated & animation et passer toutes les valeurs en false
5. Fuite de mémoire au sein de FirefoxSuite à un bug majeur
mettant en cause le service accessibilité, Firefox se met à
surconsommer la RAM pouvant aboutir au ralentissement voire au crash du
navigateur ou du système. Il suffit de procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher accessibility.force_disabled et passer la valeur sur 1 au lieu de 0 - Redémarrer et le tour est joué !
6. Désactiver la télémétrie
Par défaut, ce service est activé mais peut pister vos faits et gestes. Pour désactiver ce service de télémétrie, procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher telemetry et passer toutes les valeurs sur false
- Aller dans "Paramètres" > "Vie privé et sécurité" > Collecte de données par Firefox et utilisation : décocher toutes les cases
- Redémarrer Firefox
7. Réduire le nombre d'entrées pour optimiser la RAM
Les retours en arrière rapides sont bien pratiques mais a tendance à consommer trop de RAM surtout si c'est en infini par défaut, il suffit de procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher browser.sessionhistory et passer les valeurs à 2
- Redémarrer Firefox
8. Désactiver le pré-chargement des pages
Firefox possède une fonction, appelée "Prefetching", qui pré-charge les pages sur lesquelles il pense que vous allez cliquer mais c'est une bonne excuse pour expliquer comment ces pages se sont retrouvées dans votre historique. C'est source de surconsommation de CPU et de bande passante qui ralentit Firefox. Pour désactiver ce service, il suffit de procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher network.prefetch-next et passer la valeur sur false- Rechercher le mot-clé disableprefetch et passer les valeurs sur true
- Rechercher le mot-clé preload et passer les valeurs sur false
- Rechercher network.http.speculative-parallel-limit et passer la valeur sur 0
- Redémarrer Firefox
9. Désactiver la géolocalisation dans Firefox
Par défaut, le service est activé et expose votre vie privée. Pour modifier, suivre la procédure suivante :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher geo.enabled et passer la valeur sur false
- Redémarrer Firefox pour que les paramètres soient pris en compte
Le tour est joué et vous voilà à l'abri des regards indiscrets
10. Accélérer le défilement des pages
Il suffit de décocher comme suit pour donner un coup de fouet et soulager le CPU :
C'est gagné et les pages sont + réactives à défiler
11. Désactiver l'accélération matérielle
En raison de nombreux bugs signalant des problèmes d'affichage, blocages & crashs à répétition, saccades dans les vidéos, fuites mémoire,... il faut impérativement désactiver l'accélération matérielle si Firefox venait à ralentir ou se bloquer voire sauter. Les paramètres se présentent comme suit : Redémarrer et le tour est joué !
12. Désactiver le clic central dans Firefox
Par défaut, le clic du milieu (molette) est activé et peut provoquer quelques soucis lors de la navigation. Pour modifier, suivre la procédure suivante :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher middle et passer toutes les valeurs sur false
- Redémarrer pour que les paramètres soient pris en compte
13. Désactiver les notifications
Pour éviter que Firefox envoie des notifications ou pose des questions. Procéder comme suit pour le désactiver :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher le mot-clé webnotifications et passer toutes les valeurs sur false
- Redémarrer Firefox pour que le paramètre soit pris en compte
14. Revenir en H264 pour la lecture des vidéos
Etape 1 - Si vous avez une carte graphique ou configuration ancienne : Youtube, Netflix,... et autres hébergeurs vidéo utilisent les nouveaux formats tel que VP9 et AV1 qui sollicitent beaucoup le CPU surtout en 4K @ 60 fps. Procéder comme suit
pour les désactiver :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher webm & AV1 et passer les valeurs sur false
- Redémarrer Firefox pour que les paramètres soit pris en compte
Etape 2 - Il suffit de faire CTRL+SHIFT+A pour réactiver comme suit le plug-in H264 dans les extensions et thèmes (désactivé par défaut) :
NOTE : le fait de revenir au format H264 bloquera la définition @ 1080p sur n'importe quel hébergeur.
15. Corser le blocage des cookies
Par défaut, c'est le niveau "Standard" qui est définie dans les paramètres de vie privée et sécurité. Il suffit de modifier les paramètres comme suit (cliquer sur l'image pour agrandir) :
NOTE : Si certains sites ne fonctionnent pas, définir le niveau sur "Strict"
16. Désactiver le porte-feuille
Il suffit de procéder comme suit
pour désactiver "Pocket" :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher pocket et passer toutes les valeurs sur false
- Redémarrer Firefox pour que le paramètre soit pris en compte
17. Vider l'historique à la fermeture de Firefox
Par défaut, Firefox conserve l'historique. Il suffit de modifier les réglages comme suit : Ensuite, cliquer sur "Paramètres" situé à droite de la rubrique. La fenêtre s'ouvre, cocher toutes les cases et valider en cliquant sur OK. C'est gagné !
18. Désactiver le cache disque
Par défaut, le cache se situe sur le disque dur. Pour le désactiver, il suffit de procéder comme suit (le SSD dira merci) :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher browser.cache.disk et passer toutes les valeurs sur false sauf si le cache personnel est déplacé en RAM via la chaîne browser.cache.disk.parent_directory défini sur X:\Firefox (sous Windows) ou /tmp/ (sous Linux)
- Rechercher browser.cache.memory.capacity et ajuster la valeur sur 512 000 (soit 512 Mo de cache)
- Entrer about:cache et vous devez voir "Storage disk location :
none, only stored in memory" sur les tableaux. C'est gagné !
19. Réactiver l'importation de mots de passe
Par défaut, cet option est désactivé selon le forum. Pour le réactiver, il suffit de procéder comme suit : - Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher signon.management.page.fileImport.enabled et passer la valeur sur true
Le tour est joué
20. Désactiver Web RTC
Par sécurité et pour éviter toute révélation IP même derrière un VPN à des tiers. Pour le désactiver, il suffit de procéder comme suit : - Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher media.navigator.enabled et media.peerconnection.enabled pour passer les valeurs en false
- Redémarrer et c'est gagné !
21. Désactiver les outils de développement
Par défaut, ces options sont activés. Pour les désactiver, si vous n'êtes pas développeur, il suffit de procéder comme suit : - Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher devtools et passer toutes les valeurs sur false
- Redémarrer et c'est gagné !
22. Désactiver la restauration de session
Firefox dispose d'une fonction de restauration de session, qui se souvient des pages ouvertes en cas de plantage de Firefox. Cette fonction est intéressante, mais elle entraîne de nombreuses écritures sur le SSD surtout avec la valeur par défaut de 15 secondes. Il suffira de procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher browser.sessionstore et passer toutes les valeurs en false
- Rechercher browser.sessionstore.interval et passer la valeur sur 128 + 5 zéros derrière (12800000)
- Rechercher browser.sessionstore.interval.idle et passer la valeur sur 256 + 5 zéros derrière (25600000)
- Redémarrer et c'est gagné !
23. Activer le déchargement automatique RAM
Firefox
dispose d'une fonction de déchargement des onglets qui permettra de diviser la consommation de la RAM par 2 en déchargeant les onglets inactifs ou fermés. Il suffira de procéder
comme suit : - Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher browser.tabs.unloadOnLowMemory et passer la valeur en true
- Redémarrer et c'est gagné ! Firefox ne surconsommera plus la RAM
ATTENTION : Le fait de fermer l'onglet fermera la session en cours si identifié (banque, achats en ligne, messagerie,.....)
24. Désactiver le multi-processus
Par défaut, le multi-processus est actif. Pour le désactiver, il suffit de procéder comme suit :
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher processcount et passer toutes les valeurs sur 1
- Rechercher browser.tabs.remote.autostart et passer la valeur en false
- Redémarrer et c'est gagné !
25. Désactiver le décodage vidéo matériel
- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher media.hardware-video-decoding.enabled & gfx.canvas.accelerated et passer les valeurs en false
- Redémarrer et c'est gagné !
WebGL est un risque potentiel pour la sécurité selon Kronos et Stock Exchange, c'est pourquoi il est préférable de le désactiver en procédant comme suit. Un autre problème avec WebGL est qu'il peut être utilisé pour identifier votre appareil.- Dans la barre d'adresses, entrer about:config et cliquer sur le bouton "Accepter le risque..."
- Rechercher webgl.disabled et passer la valeur en true
- Redémarrer et c'est gagné !
Thunderbird
A. Contourner les déconnexions aléatoires du serveur IMAP
Faire un clic droit sur l’adresse concernée > Paramètres > Paramètres serveur > Cliquer sur le bouton Avancés > définir le nombre maximum de connexions au serveur à garder en cache @ 1 au lieu de 5. Valider et redémarrer Thunderbird
B. Envoi de mails en double
Lorsque vous envoyez un e-mail avec Thunderbird, il se peut qu'il soit en double dans la rubrique "Envoyés"
Faire un clic droit sur l’adresse concernée > Paramètres > Copies et dossiers et décocher la case "Placer une copie dans". Le tour est joué
Aucun commentaire :
Enregistrer un commentaire