Comment accélérer Firefox Mozilla, l’optimiser et l’améliorer


Pourquoi ? Car Il n'est un pas un navigateur des plus légers, ni des plus rapides. Ses avantages se trouvent à d'autres niveaux, comme le fait qu'il soit open-source, relativement facile d'utilisation et surtout assez personnalisable. Mais il est possible d'accélérer Firefox.

Je vais lister dans cet article une listes de procédures pour accélérer Firefox, l'optimiser ou encore le rendre plus agréable.

Accélérer Firefox avec un nouveau cache

accélérer firefox

Une des méthodes pour accélérer l'affichage des pages web sous Firefox, c'est d'activer un cache nouvelle génération dans les paramètres avancés de ce dernier.

Ce cache V2 sépare les données mises en mémoire pour chaque sites visités, au lieu d'avoir un cache qui regroupe tout.

Cette activation de cache ne vous fait gagner que quelques millisecondes. Donc cette astuce à elle seule ne rendra pas votre navigateur ultra-rapide.

Mais si vous combinez cette méthode + une autre d'astuces, cela vous donne quelques millisecondes + quelques autres millisecondes + quelques secondes, etc… Petit à petit, mine de rien, cela rend Firefox aussi rapide que les autres navigateurs!

Comment activer le cache optimisé

Dans la barre d'adresse de Firefox, tapez about:config et appuyez sur votre touche Entrée.

about config firefox

Au message Agissez avec précaution, cliquez sur Acceptez le risque et poursuivre

agissez avec precaution firefox

Dans la nouvelle barre de recherche, tapez browser.cache.use_new_backend

browser cache use new backend

Vous avez le choix entre Booléen, Nombre ou Chaîne. Dans ce cas-ci, laissez en Booléen et cliquez sur le +.

En cliquant sur le plus, vous aurez la ligne qui se mettra en gras et vous aurez la valeur true qui apparaîtra.

browser cache use new backend true

Cela signifie qu'il est activé. vous n'avez rien d'autre à faire excepté de fermer l'onglet about: config. Le nouveau cache est déjà mis en marche.

N.B.: Ce cache optimisé est par défaut non activé car peut engendrer dans certains cas, un crash d'onglets. Cela dépend des configurations et est aléatoire. Si cela se produit, il vous suffit de refaire la procédure et de désactiver ce cache.

Pour ma part, aucun soucis depuis plusieurs mois.

Pour désactiver le cache optimisé

Suivez la même procédure qu'à l'activation, mais à la dernière étape, vous avez 2 possibilités.

  • Soit vous cliquez sur la double flèche, ce qui changera la valeur de true à false.
  • Soit vous cliquez sur la , ce qui remettra la valeur par défaut pour cette ligne.

Optimiser la consommation de mémoire de Firefox

firefox-hercules

Plus vous laissez ouvert Firefox (même inactif), plus celui-ci consommera de la mémoire… En quelques minutes, Firefox peut utiliser 100.000 K de voire 200.000 K. Plus il consommera inutilement des ressources, plus votre ordinateur sera lent et plus Firefox sera lent. Et donc pour accélérer Firefox, il faut optimiser sa gestion de ressources.

Ce défaut est connu depuis très longtemps.

Bien que ce soit un problème connu, je n'ai jamais vraiment fait de recherches là-dessus d'autant plus qu'à un moment, Mozilla avait annoncé plusieurs fois avoir réduit cette fuite de mémoire. Donc je n'y ai pas fait attention et les 200.000 K qui parfois atteignait les 800.000 K me paraissaient normale bien que sachant cela énorme.

Connaître la consommation actuelle de Firefox

Pour connaître la consommation de mémoire par Firefox:

  • Appuyez simultanément sur les 3 touches suivantes:  CTRL, SHIFT et ESC
  • Vous aurez le de tâches qui apparaitra
  • Cliquez sur onglet « processus« 
  • Recherchez « firefox.exe« 

Le programme Firemin est connu comme étant le plombier de Firefox. D'après mes souvenirs, il en existe d'autres, mais tout ce qui est logiciel d', je m'en méfie, ils font généralement pire que mieux! J'ai décidé de tester Firemin car il annonce d'emblée la couleur:

The method Firemin uses to decrease Firefox memory usage is not proven and the debate over if it works or not will go on until the end of time, but the logic remains; if it works for you, use it and if it does not, don't use it. It is really that simple.

Traduit en français, cela signifie:

La méthode que Firemin utilise pour diminuer l'utilisation de la mémoire par Firefox n'est pas prouvée et le débat sur si cela fonctionne ou non se poursuivra jusqu'à la fin des temps, mais la logique reste; Si cela fonctionne pour vous, utilisez-le et si cela ne fonctionne pas, ne l'utilisez pas. C'est aussi simple que ça.

Bref, il ne promet pas mont et merveilles! Et ça m'a séduit. Car les logiciels de ce genre tiennent rarement leur promesses et au final , on est déçu!

Optimiser la gestion mémoire de Firefox

D'une utilisation de mémoire habituelle à minimum 200.000K, avec Firemin, Firefox n'utilise désormais plus qu'en moyenne environ 2.000k. C'est-à-dire 100x moins! Pour une utilisation en personnelle pour Firemin d'environ 800K!

gestionnaire de tache windows

Bref, grâce à Firemin, cela est tout bénéfique car l'ordinateur va pouvoir récupérer toutes les ressources qu'utilisait Firefox pour augmenter les performances de votre PC!

D'ailleurs, il vous suffit de fermer Firemin pour remarquer que Firefox reprend très rapidement du poids!

Au niveau du paramétrage, rien de bien compliqué. C'est un logiciel portable, donc pas besoin d'installation, juste le décompresser.

Personnellement, j'ai laissé les paramètres par défaut à 300. J'ai juste coché la case « Start Firemin when starts » (Lancer Firemin lorsque windows démarre) vu que j'ai firefox qui est lancé également au démarrage de Windows.

firemin

Au niveau des options, le plus important c'est le taux d'optimisation qui se règle par une glissière. Plus la valeur est petite (vers le rouge), moins Firefox consommera de mémoire, mais plus le processeur (CPU) sera sollicité. À l'inverse, plus la valeur est grande (vers le vert), moins le CPU sera sollicité. Mais plus Firefox consommera de RAM. L'auteur vous conseille un paramétrage entre 300 et 500.

Ah, et vérifier bien que l'emplacement du fichier Firefox est correcte, sinon, cela ne marchera pas! ;-)

Lien de de Firemin


Booster Firefox

fast_firefox

Firefox utilise entre autre une base de données SQLite. Cette base de données contient énormément de données qui sont utilisées et modifiées en permanence! A force de l'utiliser, le fichier s'agrandit et se fragmente, ce qui fait ralentir votre Firefox! On voit très rapidement que le logiciel est lent, mais on pense rarement à faire le nettoyage!

Speedyfox est un petit programme portable gratuit (donc ne nécessite pas d'installation), qui vous permet d'optimiser et accélérer Firefox, Thunderbird, Chrome et Skype et donc de les rendre plus rapide, plus fluide et plus léger!

Au lancement, il détecte automatiquement les profils de ces différents programmes et optimise les bases de données SQLite de ces logiciels!

Si vous ne l'avez jamais fait, il y a de fortes chances que vous verrez le changement!

Lien du logiciel: Speedyfox


Remplacer le célèbre anti-pub AdBlock Plus par Ublock

firefox-ff-adblock-ublock

Récemment, j'ai découvert un remplaçant au célèbre bloqueur de publicité Adblock Plus.

Les bloqueurs de publicités permettent de bloquer les éléments nocifs et de rendre votre navigation sur internet plus rapide. Ici, vous verrez également une autre façon d'optimiser la gestion de mémoire afin d'accélérer Firefox par la même occasion!

Adblock Edge

Il en existe déjà pas mal de bloqueurs de publicités similaires et concurrents. Mais un qui m'a frappé, c'est surtout Adblock Edge. Il est un fork d'Adblock Plus ( ABP ) qui a été créé lorsque la société d'Adblock Plus avait décidé de laisser passer des pubs dites non intrusives… Elément discutable et qui a fait débat, mais ce que j'ai trouvé ridicule, c'est le fait d'avoir créé un fork rien que pour mettre cette fonction en décoché…

uBlock

Alors récemment, au fil d'une de mes séances de surf sur le net, je me suis demandé ou en était ce fork. Est-ce qu'il continuait exactement sur la même lignée qu'Adblock Plus avec seul changement l'absence de liste de pub non intrusive ou s'était-il vu rajouter des options supplémentaires? Je n'ai pas la réponse car j'ai vu que le projet avait été abandonné au profit d'un autre nommé uBlock!

Surpris, je commence à faire mes petites recherches: il est réputé pour avoir une faible consommation en mémoire! Bien plus faible qu'Adblock Plus! Là, je dois avouer que ça m'a tout de suite intéressé. Surtout quand on voit la consommation de Firefox et qu'une bonne partie est dû aux , dont ADBP! De plus il utilise les même filtres qu'Adblock, c'est-à-dire que les célèbres listes comme EasyList et consort. Elles s'intègrent parfaitement et donc on n'est pas du tout dépaysagé à vouloir rechercher de nouvelles listes efficaces!

Je continue mes recherches, et là je découvre qu'en fait, il en existe 2: uBlock tout court et uBlock Origin!

uBlock ou uBlock Origin

Là, ça commence à devenir obscur: petite guerre entre les 2, l'un est un fork de l'autre. L'un est « accusé » de monétiser le plugin. L'autre est « accusé » de retirer des fonctionnalité, etc… Surtout qu'apparemment uBlock était le premier avant l'uBlock Origin, et certain appellent uBlock Origin… uBlock…

Personnellement, je n'ai pas cherché trop loin. Démêler le vrai du faux quand on a pas suivi le projet, ça demande beaucoup de temps et de recherche. Après quelques recherches, j'ai eu l'info que je voulais. Tout le monde est d'accord sur ce point-là: l'auteur initial du plugin travaille actuellement et uniquement sur uBlock Origin ( UO ).

Je décide donc de tester UO pour voir s'il peut vraiment remplacer AdBlock Plus. Peu importe les disputes, rumeurs, diffamations et autres conflits qu'il peut y avoir entre les 2 versions.

Comparaison entre ABP et UO

La consommation mémoire

Un des gros points forts du plugin UO est la consommation mémoire: qui dit moins de mémoire consommé, dit plus de ressources alloué à d'autres taches dont la réactivité.

Personnellement, j'ai remarqué que j'ai pu accélérer Firefox avec ce dernier qu'avec Adblock, mais c'est peut-être un effet placebo.

Par contre, niveau consommation de mémoire, il n'y a pas photo! uBlock Origin consomme bien moins. Comme le prouve cette image. Les données proviennent de mon Firefox -13 listes anti-indésirables activées- à l'aide du plugin about:addons-memory, qui indique l'empreinte des plugins:

comparaison-adblock-plus-ublock-origin

Comme on le voit, Adblock Plus utilise 26MB de mémoire, contre 0,96MB. Et ce, avec exactement les mêmes listes de filtrage!!!

Et oui, car autre point fort, uBlock utilise exactement les mêmes liste d'AdBlock!

Listes de blocages de pub

ADB Plus permettait de voir le nombre de fois telle ou telle règle de blocage de publicité avait été utilisé. UO n'intègre pas ce genre de compteur. Dans ADB, ce genre de compteur était plutôt intéressant car cela me permettait de supprimer certaines listes de blocage qui était complètement inutilisé lors de mes surfs. Et donc me permettait de gagner un peu en ressource. Dans UO, le compteur est absent, mais dans mon cas, cela n'est plus devenu utile au vu la très faible consommation mémoire! De plus, les filtres sont mis en cache.

Par contre, dans ADB, on pouvait voir directement dans une seule et même fenêtre, tous les éléments de la liste et les trier. Ce qui n'est pas possible dans UO. UO ne montre la liste que comme si c'était un fichier texte ouvert dans Firefox.

Autre détail également, il ne permet pas de désactiver un filtre parmi une liste comme c'est possible dans Adblock. Par contre, il donne toutes les requêtes qui sont lancé dans le navigateur. Il dit exactement à quel endroit ça bloque en cas de faux positif.

Cacher d'autres éléments visuels

uBlock Origin comprend un bloqueur d'élément. Elément comme des bannières ou un élément graphique que vous n'aimez pas, ce dont Adblock Plus n'a pas nativement. Il est possible de rajouter cette fonction à ADB en rajoutant un plugin supplémentaire au plugin: Element Hiding Helper pour ADB. Mais après tests, celui d'UO m'a l'air bien plus performant! Sur certains sites, Element hiding helper n'arrivait pas à supprimer certains overlays composé de 3 couches, ce dont UO a très bien fait sans soucis!

Blocage de site entièrement

Si uBlock vous bloque un site en entier, au lieu de vous afficher une page blanche, il vous en avertit. Il vous dit pourquoi et l'action à retenir:

ublock-origin-adserver

Conclusion

Adblock Plus facilite le surf sur internet en bloquant efficacement les publicités. Mais je pense personnellement que son temps commence à être révolu! Il a déjà perdu quelques plumes avec son histoire d'accepter les pubs non intrusives et subit trop de pressions face aux éditeurs de publicités. Il a même été attaqué au tribunal. ( Mais c'est un autre débat).

C'est un excellent bloqueur de publicité, mais hélas uBlock Origin est une alternative bien plus que convaincante! Non seulement elle utilise les même filtres, ce qui fait que niveau blocage, cela ne change strictement rien. Et donc on est pas dépaysé au niveau source des listes. Mais en plus, elle intègre un masqueur d'éléments performant et ce, nativement. Sans parler de sa consommation vraiment minime pour le boulot qu'il effectue sans arrêt! Et en plus, il est gratuit!

Le seul soucis que j'ai pu lui trouver est au niveau interface. Elle est de mon point de vue, légèrement inférieur à celle d'ADBP. Mais ce n'est pas une interface qui est particulièrement compliquée. Par exemple (en fait, c'est le seul je dirais), pour accéder au tableau de bord/configuration de UO, vous avez soit le choix de passer la page des plugins de firefox (comme tous les plugins), ou directement par l'icône d'UO. Mais vous n'avez pas un bouton options ou autres, il vous faut cliquer sur uBlock Origin version x.x.x.x pour y accéder… De plus, pas moyen de désactiver un filtre sans désactiver toute une liste ou un site entièrement (mais possibilité de mettre en liste blanche par domaine, sous-domaine, /*, etc…)

Lien d'UO pour Firefox: https://addons.mozilla.org/fr/firefox/addon/ublock-origin/


Utiliser un SSD

Comme pour les astuces pour accélérer son PC, utiliser un SSD rendra votre Firefox bien plus véloce !

Laissez un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *