Boostez Firefox, rendez-le réactif !

De nos jours, l'ADSL extrêmement répandu a permis d'avoir des connexions rapides et fiables.

Sauf que les navigateurs internet -- en particulier Firefox -- ne se sont pas très optimisés de ce point de vue ; ce dernier est distribué et paramétré afin de s'adapter à tout type de matériel, toute connexion internet...

De plus, lorsque vous ouvrez plusieurs onglets (Parce que je sais très bien que vous le faites ! :þ), Firefox a tendance à ralentir puisqu'il stocke toutes les données des pages ouvertes dans un coin de la mémoire et donc à la fin notre petit renard a du mal à s'y retrouver...

Ainsi, toute la puissance du navigateur sommeille et son potentiel n'est pas pleinement exploité. Mais il est possible d'y remédier en modifiant quelques paramètres ! Une fois les modifications faites, vous verrez Firefox sous un autre angle ;-)

Alors, si on passait à l'optimisation ?


1 - Ouverture de la pages des paramètres

Commençons d'abord par ouvrir la page où nous allons modifier les paramètres.

Pour ce faire, démarrer Firefox, puis dans la barre d'adresse, tapez : about:config

A ce moment là, un message apparaît avec le message de danger : "La modification de ces préférences avancées peut être dommageable pour la stabilité, la sécurité et les performances de cette application. Ne continuez que si vous savez ce que vous faites".

Cliquez alors sur "Je ferai attention, promis !" puisque vous savez pertinemment ce que vous faites, sinon vous ne seriez pas sur mon site ! :þ

Vous obtenez alors une page qui fait peur, avec des paramètres de partout...

 

2 - Optimisation : Modification de variables existantes et création de nouvelles variables

a - Définition de la taille du cache

Tout d'abord, nous allons restreindre la taille du cache. En effet, lorsque vous visitez des pages web fréquemment, Firefox en stocke une partie sur votre disque dur afin d'y accéder "plus rapidement". Sauf que tout cela est théorique, la vitesse d'accès au "cache" comme on le surnomme, est bien plus lente qu'un accès direct avec une connexion ADSL, et parfois Firefox a tendance à en garder trop ce qui fait la lenteur d'accès à certaines pages... Faitres alors un clic droit en plein milieu de la page de configurations pour pouvoir créer une nouvelle variable.

A faire : Clic droit > Nouvelle > Valeur numérique. Entrez browser.cache.memory.capacity puis fixez-la à 4000 ou 8000 (Nombre d'octets alloués au cache).

 

b - Modification des paramètres de minimisation

Lorsque vous réduisez Firefox, ce dernier a tendance à consommer beaucoup de mémoire... Mais cela peut être évité !

A faire : Clic droit > "Nouvelle" > Valeur booléenne. Entrez config.trim_on_minimize puis fixez la valeur à true.

 

c - Modification de la gestion du cache

Pour libérer la charge mémoire, il est intéressant de vider le cache instantanément...

A faire : Clic droit > Nouvelle > Valeur booléenne. Entrez browser.turbo.enabled puis fixez la valeur à true.


d - Désactiver la visualisation des pages précédentes / suivantes

Lorsque vous naviguez intensément sur internet, vous pouvez avoir la possibilité d'aller à la page précédemment visitée / page suivante à avoir été visitée.  Firefox affiche ces dernières peu rapidement puisqu'il joue une fois avec le cache. Le mieux est de désactiver cette fonctionnalité...

A faire : Clic droit > Nouvelle > Valeur numérique. Entrez browser.sessionhistory.max_total_viewers puis fixez-la à 0.


e - Activation de la méthode de pipelining

En cliquant sur un lien hypertexte, avec la configuration initiale, Firefox va envoyer plusieurs requêtes pour demander au serveur de lui envoyer le texte, les images... et ce séparément. Il est possible d'accélérer cela en demandant tout en une seule fois au serveur, et ainsi éviter le lag.

A faire : Chercher les chaînes network.http.pipelining et network.http.proxy.pipelining puis fixez leur valeur à true (Double-cliquez tout simplement sur l'item).


f - Modification du nombre de requêtes

Actuellement, Firefox lance 4 requêtes aux serveurs lorsque vous cliquez sur un lien. Il est possible d'augmenter le nombre de requêtes, ainsi il y aura une probabilité plus grande que le serveur vous réponde rapidement. Bien que je ne recommande pas spécialement de modifier cette valeur (car peu sympathique pour les hébergeurs...), vous pouvez éventuellement le faire...

A faire : Chercher la chaîne network.http.pipelining.maxrequests puis fixez-la à 9.

 

g - Supprimer l'attente avant affichage à l'écran de la page

Lorsque vous chargez une page, il est possible de forcer Firefox à l'afficher immédiatement ce qui a déjà été téléchargé et ainsi gagner en rapidité...

A faire : Clic droit > Nouvelle > Chaîne de caractères. Entrez nglayout.initialpaint.delay puis fixez-la à 0. Créez également les variables suivantes de la même manière : content.notify.backoffcount avec une valeur de 5 ainsi que ui.submenuDelay avec une valeur de 0.

Enfin, cherchez la chaîne plugin.expose_full_path et fixez la valeur à true.


Voilà, c'est terminé ! ;-)

Maintenant, fermez Firefox puis relancez-le... Et vous pourrez profiter d'un navigateur bien plus rapide !


Si vous avez des remarques/questions, je reste comme d'habitude disponible par mail et via le tChat. Vous pouvez aussi laisser un commentaire ci-dessous, pour en faire part à tous les visiteurs !

 

> Voir les commentaires des internautes