firefox_logo_browser

MOZILLA FIREFOX 3 est le navigateur web par excellence, rapide, pratique et extrêmement évolutif grâce à l'ajout de nombreux modules d'extensions...
Mais ce que vous ne savez pas, c'est que même sans modules complémentaires, Firefox est aussi extrêmement optimisable, pour un surf plus souple et un chargement de pages plus rapide... et cela quelque soit la machine sur lequel il est installé - Démonstrations :

Dans la barre de navigation tapez : about:config pour ouvrir le capot de la bête; un message vous prévient
que si vous vous faite une modification hasardeuse vous pourriez bien foutre votre navigateur en l'air (pas de panique si vous suivez mes conseils) et oui il y en a des lignes de réglages ! mais du calme on va y aller molo


1) CACHE MEMOIRE
faite bouton droit, Choisissez “Nouvelle” — “Valeur numérique” :
Nom : browser.cache.memory.capacity
Valeur :  voir tableau ci dessous

(Cette zone prise dans votre mémoire vive, dépend de la quantité de ram installée sur votre machine)

Physical RAM Memory Cache (in KB)
32 MB 2048
64 MB 4096
128 MB 8192
256 MB 14336
512 MB 22528
1 GB 32768
2 GB 45056
4 GB 59392
8 GB 75776

Exemple :   

Pour 1Go de ram installée, entrez une valeur de 2048 à 32768 (maximum)
pour 4Go, mettez au maximum 59392 (ou une valeur en inférieure)

la valeur par defaut est -1  (ce qui veut dire "automatique")

2) LIBÉRER LA CHARGE MÉMOIRE EN VIDANT LE CACHE INSTANTANÉMENT (Mode Turbo)
bouton droit puis
Choisissez “Nouvelle” — “Valeur booléenne” :
Nom : browser.turbo.enabled
Valeur : true

3) AUGMENTATION DE LA VITESSE DE CHARGEMENT DES PAGES
(pour chercher une chaine copier la chaine dans la barre "filtre")

Cherchez la chaîne : network.http.pipelining
Double cliquez dessus pour mettre la valeur à true

Cherchez la chaîne : network.http.proxy.pipelining
Double cliquez dessus, changez la valeur à true

Cherchez la chaîne : network.http.pipelining.maxrequests
Double cliquez dessus, passez la valeur à 16 (defaut 4) ou moins (de 4 à 16)

Cherchez la chaîne : network.http.max-connections
Double cliquez dessus, mettez 40 ( defaut 30) ou moins (de 30 à 40)

Cherchez la chaîne : network.http.max-connections-per-server
Double cliquez dessus, mettez 16 (defaut 8) ou moins (de 8 à 16)

Cherchez la chaîne : nglayout.initialpaint.delay
si elle n'y est pas créez la :
bouton droit puis
Choisissez “Nouvelle” — “Valeur numérique”
Nom : nglayout.initialpaint.delay
Valeur : 2000 (defaut 300)

note : Ce paramétre définit "le temps avant début d'affichage d'une page" (en milisecondes)
rallonger ce temps permet d'alléger la charge de l'ordinateur en demandant à Firefox d'attendre
un peu avant d'essayer d'afficher une page s'il n'a pas encore reçu tout le contenu.

Plus votre pc est lent plus vous pouvez augmenter cette valeur.
Essayez la valeur qui vous plaît le plus, sur un pc peu puissant 2000 (2 secondes) est correct Mais vous pouvez pourquoi pas choisir 1500 ou 2000 sur un pc très puissant... 

Sans ce réglage, Firefox va faire plusieurs "rendus" de la page pendant la réception des données, consommant plus de puissance CPU que nécessaire (la page se charge peu à peu)   


N'utilisez ces astuces que si vous êtes en haut débit (ADSL, câble ou liaison spécialisée)

si les valeur par defaut sont différentes de celles indiquées notez les pour y revenir au cas où.

Après il vous faudra experimenter différents réglages  pour obtenir les meilleurs résultats

en respectant les ordres de grandeurs ci dessus

(si la valeur par defaut est 16 vous pouvez essayer 20,25, pas 2000 !, etc etc...)


Quittez puis relancez Firefox et testez votre navigation, si votre machine n'a pas pris feu (...)
vous surfez plus vite !

---------------------------------------------------------------------------------------------------

ASTUCE : vous venez de quitter Firefox et celui ci refuse de se recharger car il est "en mémoire" :

Allez dans le menu "OUTILS>OPTIONS" puis sur l'onglet "Avancé" puis "Mise à jour" et décocher
"Les modules installés" et "Les moteurs de Recherche" si cela ne suffit pas décocher aussi "Firefox"

note : attention il vous faudra de temps en temps vérifier manuellement si il y a des mise à jour
Menu "?" puis "Vérifier mises à jours" 


UPDATE :


je viens de constater que deux paramètres
(nglayout.initialpaint.delay et network.http.max-connections-per-server )
ne sont pas modifiables en passant par about:config !
il vous faudra les modifier à la main dans votre profil utilisateur Firefox habituellement dans :

C:\Documents and Settings\Administrateur\Application Data\Mozilla\Firefox\Profiles\xxxxxxx.default

il faudra modifier les fichiers pref.js et user.js quand firefox n'est pas en mémoire.