Le Blog de SckyzO

mOn blOg à mOi - Thèmes : Informatique - Le Libre - l’infographie - la photographie - les actualités insolites - Ubuntu
  • rss
  • Accueil
  • A propos
  • Téléchargements
  • Curriculum Vitae
  • Contact

Optimiser Firefox 3

SckyzO | 21 juillet 2008 | 16:15

Firefox, célèbre navigateur de la firme Mozilla que je n’ai pas besoin de vous présenter est un navigateur très efficace. Seulement, Firefox a tendance a être gourmand en ressources lorsqu’il tourne depuis longtemps ou lorsque plusieurs onglets sont ouverts ! Il faut savoir que Firefox est configuré par défaut pour être optimisé sur la plupart des configurations, y compris les plus lentes. Aujourd’hui, une majorité d’internaute a une connexion haut-débit et la configuration par défaut ne donne pas le meilleur de Firefox.
La solution pour remédier à ces petits problèmes existe. Grâce à quelques petites manipulations vous ne reconnaitrez plus votre navigateur, résultats garantis !

Pour configurer Firefox, entrez about:config dans la barre d’adresse. La page qui s’affiche, édite toutes les chaînes de caractères, valeur numérique et booléenne nécessaires au bon fonctionnement du navigateur. Pour optimiser Firefox, nous allons modifier ou créer de nouvelles valeurs.

Dans un premier temps, nous allons donner une valeur fixe de 4 ou 8 mégas au cache de Firefox. Nous allons créer une nouvelle valeur, clic droit dans la page.

Choisissez “Nouvelle” — “Valeur numérique” :
Nom : browser.cache.memory.capacity
Valeur : 4000 ou 8000

Lorsque l’on minimise Firefox dans la barre des tâches, celui-ci a une facheuse tendance a utiliser abusivement de mémoire. Pour y remédier, créez une nouvelle valeur.

Choisissez “Nouvelle” — “Valeur booléenne” :
Nom : config.trim_on_minimize
Valeur : true

Une autre valeur a créer qui a pour but de libérer la charge mémoire en vidant le cache instentanément.

Choisissez “Nouvelle” — “Valeur booléenne” :
Nom : browser.turbo.enabled
Valeur : true

Désactivez le système de cache de Firefox qui accélère l’affichage des pages suivantes et précédentes, gros consommateur de mémoire.

Choisissez “Nouvelle” — “Valeur numérique” :
Nom : browser.sessionhistory.max_total_viewers
Valeur : 0

Nous allons augmenter maintenant la vitesse de chargement des pages en 4 étapes.
Première étape, modifiez une chaîne.

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

Deuxième étape, augmentez une valeur de chaîne.

Cherchez la chaîne : network.http.pipelining.maxrequests
Double cliquez dessus, passez la valeur à 9

Troisième étape, modifiez une chaîne.

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

Quatrième et dernière étape, créez une nouvelle chaîne de caractères (clic droit dans la page).

Choisissez “Nouvelle” — “Chaîne de caractères” :
Nom : nglayout.initialpaint.delay
Valeur : 0

Maintenant, les trois denières manipulations afin d’optimiser le rendu et le chargement des pages de Firefox.
Créez une chaîne.

Choisissez “Nouvelle” — “Chaîne de caractères” :
Nom : content.notify.backoffcount
Valeur : 5

Créez une nouvelle chaîne de caractères (clic droit sur la page).

Choisissez “Nouvelle” — “Chaîne de caractères” :
Nom : ui.submenuDelay
Valeur : 0

Enfin, pour finir modifiez une valeur de chaîne existante.

Cherchez la chaîne : plugin.expose_full_path
Double cliquez dessus, changez la valeur à true

Relancez Firefox pour que les nouveaux paramètres soient pris en compte et appréciez la différence, c’est une fusée maintenant !!!

Liens utiles
Formatic-PC Site de l’auteur qui m’a autorisé à publier son article sur mon blog
Site Officiel Mozilla Europe en français.
Firefox Page spéciale dédiée à ce navigateur.
Guide Firefox 3 Accélérer Firefox : about:config.
Firefox 3 Un guide complet.

Tags:firefox, Optimier, Configurer, about:config

Articles relatifs

  • [Linux & Windows] - Configurer une interface réseau (1)
  • Ubuntu 8.10 Intrepid Ibex est là ! (6)
  • Sortie de OpenSuse 11.0 (1)
  • Sortie de Firefox 3.0.1 (2)
  • Gmail : La messagerie ouverte. (10)
Catégories
Internet, Planet-Libre.org
Tags
about:config, Configurer, firefox, Optimier
Flux rss des commentaires
Flux rss des commentaires
Trackback
Trackback

« Mort de Lux B, pilier du Massilia Sound System Bande annonce de Terminator Salvation : The Future Begins »

10 réponses

Merci pour l'astuce, je m'en vais essayer cela :)

Devil505 | 21 juillet 2008 | 18:36

Merci pour l’astuce, je m’en vais essayer cela :)

Coucoux :) Merci pour l'astuce... Je me suis permis de mettre

FenDanT | 22 juillet 2008 | 8:15

Coucoux :)

Merci pour l’astuce… Je me suis permis de mettre un lien sur le site http://www.linuxpourlesnuls.org

:)

merçi pour l'info !!!

jazzta | 22 juillet 2008 | 8:48

merçi pour l’info !!!

[...] vous souhaitez tester un Firefox qui dépote, je vous

Le retour de FFX at Aurelien Bessaguet | un blog web2.fr | 22 juillet 2008 | 13:32

[...] vous souhaitez tester un Firefox qui dépote, je vous recommande l’article de Schizo, les modifications ne prennent que quelques minutes. Flock ne fera pas un Flop!!!I’ve got the [...]

hello :) merci pour l'info, opération terminée sans douleur...

marylin | 22 juillet 2008 | 17:04

hello :)
merci pour l’info, opération terminée sans douleur…

Ah, l'astuce du pipelining qui existe depuis au moins firefox

FredBezies | 23 juillet 2008 | 8:38

Ah, l’astuce du pipelining qui existe depuis au moins firefox 1.0 et qui n’apporte STRICTEMENT RIEN au final…

Si ce n’est de surcharger des serveurs et donc de se faire potentiellement bannir.

Cf : http://kb.mozillazine.org/Network.http.pipelining.maxrequests

Donc, fausse astuce qui circule depuis des années…

http://www.geckozone.org/wiki/wakka.php?wiki=AccelererFirefox

Je cite :

“Pipelining HTTP
Le pipelining permet de chaîner une série de requêtes que tu envoies au serveur en une seule connexion. Par exemple, quand tu charges une page avec trois images et deux feuilles de style, au lieu d’avoir six connexions avec le serveur, une pour chaque fichier, tu n’en feras que deux (la page, et puis “tout le reste”).
Il est dit qu’il n’est malheureusement pas bien supportée par certains serveurs Web et proxies mais c’est une fonctionnalité de HTPP/1.1 qui date de 1996. Ainsi cette fonction est gérée par Apache depuis au moins 1997, tout comme Jigsaw. Zeus le gère aussi depuis au moins la version 4 et c’est implémenté dans IIS depuis au moins la 4.0 et également dans Sun One, KF Web Server, le serveur de servertec et Webstar 3.
[...]
network.http.pipelining.maxrequests
Description : Nombre maximum de requêtes consécutives dans un pipeline.
Défaut : 4
Limite : 8
Recommandation : 8. Vous pouvez le mettre à 100 comme dans la plupart des exemples sur le net mais ça n’aura aucune effet de plus dû à la limition à 8.”

le nglayout display : NE PAS TOUCHER ! C’est plus un gaspillage de ressources qu’autre chose :

http://www.commentcamarche.net/faq/sujet-852-firefox-optimisation-ameliorer-les-performances

“Il s’agit du temps qu’attendra Firefox avant de faire un premier affichage de la page s’il n’a pas reçu toutes les données au bout d’un temps donné (dans la manipulation, 2000 millisecondes, soit 2 secondes). Bien entendu, Firefox affichera toujours immédiatement la page s’il a reçu les données en moins de 2 secondes.

Sans ce réglage, Firefox va faire plusieurs “rendus” de la page pendant la réception des données, consommant plus de CPU que nécessaire.

Contrairement à une astuce qui circule beaucoup, il n’est pas du tout recommandé de mettre ce paramètre à zéro.
Cela force Firefox à faire un rendu de la page alors qu’il n’a même rien reçu, gaspillant des cycles CPU (et donc ralentissant inutilement votre ordinateur).”

Donc, les astuces proposées sont pour la plupart des astuces à éviter. Quand au trim.on.minimize, sauf erreur de ma part, cela ne concerne que les versions Windows de Firefox.

Pour info, j’utilise Firefox depuis sa version 0.1 et je n’ai jamais tweaké mon firefox pour gagner un quart de milliseconde. Les seuls tweaks employés ont été l’optimisation du code source par les codeurs, et l’utilisation de paramètres de compilations comme -O3 ponctuellement, pour un gain de vitesse de l’ordre de 0,25%.

Libre à vous de “détruire” votre profil ;)

"browser.turbo.enabled" est un résidu de la mini bar de la

shamanphenix | 27 juillet 2008 | 12:43

“browser.turbo.enabled” est un résidu de la mini bar de la suite Mozilla qui n’a pas été enlevé et n’a strictement aucun effet avec Firefox (le “turbo” doit induire en erreur, je ne sais pas).

ouais j'aurai mieux fait de ne pas tenter,je viens de

mio | 24 août 2008 | 2:08

ouais j’aurai mieux fait de ne pas tenter,je viens de tout refaire à l’envers pour
pour annuler car non seulement ça n’améliore en rien firefox,mais en+ça le
ralentit légérement!

Le lien de FredBezies est bien : http://www.commentcamarche.net/faq/sujet-852-firefox-optimisation-ameliorer-les-performances Voila ce que,

shamanphenix | 24 août 2008 | 10:53

Le lien de FredBezies est bien : http://www.commentcamarche.net/faq/sujet-852-firefox-optimisation-ameliorer-les-performances

Voila ce que, moi, j’ai tripatouillé dans mon about:config :

-> Gmail comme client mail par défaut :
gecko.handlerService.allowRegisterFromDifferentHost
true
Copier-coller dans la barre d’adresse de l’onglet Gmail :
javascript:window.navigator.registerProtocolHandler(’mailto’,'https://mail.google.com/mail/?extsrc=mailto&url=%s’,'Gmail’)
Une notification apparaît proposant d’ajouter Gmail comme application supportée par Firefox
Cliquer maintenant sur un lien email (ou taper un mailto:xxxx@xxx.com dans la barre d’adresse) et une fenêtre permettant de selectionner le client mail par défaut

-> Liferea comme agregateur de flux par defaut :
Edition/Préférences/Applications/Flux/Autre
/usr/bin/liferea-add-feed

-> Ne pas envoyer le referer :
network.http.sendRefererHeader
0
network.http.sendSecureXSiteReferrer
false

-> Changer le user agent :
general.useragent.extra.firefox
Googlebot 2.1

-> Activer la correction orthographique dans les textbox :
layout.spellcheck.Default
2

-> Pas de delai d’attente avant l’installatin des extensions :
security.dialog_enable_delay
0

-> Changer le moteur de recherche de la barre d’adresses :
keyword.URL
http://www.google.fr/search?hl=fr&q=

-> Selection de l’adresse lors d’un clic dans la barre d’adresse :
browser.urlbar.clickSelectsAll
true

-> Selection mot par mot plus facile :
layout.word_select.eat_space_to_next_word
false
layout.word_select.stop_at_punctuation
true

-> Page precedente avec backspace :
browser.backspace_action
0

# -> Forcer l’ouverture d’une fenetre dans un onglet :
# browser.link.open_newwindow
# 1
# browser.link.open_newwindow.restriction
# 0

-> Augmenter la vitesse de chargement des pages :
network.http.pipelining
true
network.http.pipelining.maxrequests
8
network.http.proxy.pipelining
true
nouvelle entrée “chaine de caracteres”
nglayout.initialpaint.delay
2000

-> Supprimer la resolution IPV6 :
network.dns.disableIPv6 = true

-> Optimiser le rendu et le chargement des pages :
nouvelle entrée “chaine de caracteres”
content.notify.backoffcount
5
nouvelle entree “chaine de caracteres”
ui.submenuDelay
0
plugin.expose_full_path
true

-> Ameliorer le rendu des couleurs :
gfx.color_management.enabled
true

-> Desactiver la mise en cache des dernieres pages visitees :
browser.sessionhistory.max_total_viewers
0
nouvelle entrée “chaine de caracteres”
browser.cache.memory.capacity
0

-> Limiter l’utilisation de la memoire du cache :
Nouvelle entrée “valeur numerique”
browser.cache.memory.capacity
8000

-> Liberer la memoire :
nouvelle entrée “booleen” (clic droit dans la page about:config)
config.trim_on_minimize
true

-> Desactiver la balise <blink> :
browser.blink_allowed
false

Le tout couplé avec une dizaine de bookmarklets qui vont bien dans ma barre personnelle : GmailTo , GmailIt , Up , Top , Increment , Decrement , Traduction , Wikipedia , Clear , Photo , TinyURL , WHOis , << , < , || , > , >>

Voila, si ça peut intéresser quelqu’un tant mieux.

[...] des pages avec texte et images, surtout depuis que

Chrome, le navigateur by Google « floriankarmen | blog | 3 septembre 2008 | 10:30

[...] des pages avec texte et images, surtout depuis que je l’avais dopé avec la méthode Formatic-PC, mais je n’avais encore rien vu : Google Chrome est beaucoup plus rapide bien qu’il [...]

Laisser un commentaire

Vous pouvez utiliser ces balises html : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Flux RSS

S'abonner aux Flux RSS S'abonner aux Flux RSS
S'abonner aux Flux RSS des commentaires
S'abonner aux Flux RSS

A Propos

Thomas Bourcey (Titom)

Bonjour à tous. Je m'appelle Thomas Bourcey, je vis à Toulouse. J'ai créé ce blog en 2006 dans l'optique de faire partager mes travaux, mes connaissances, mes idées, mes tutos ... par le biais d'articles
Mon CV est disponible ici

Articles récents

  • XBMC Media Center : Un Media Center Open Source en version Stable
  • Déclaration universelle des droits de l’homme
  • Ubuntu 8.10 Intrepid Ibex est là !
  • l’iPhone pour les nuls
  • Esprits Criminels : Ubunteros !

Commentaires Récents

  • SckyzO dans XBMC Media Center : Un Media Center Open Source en version Stable
  • costalfy dans XBMC Media Center : Un Media Center Open Source en version Stable
  • Description sommaire des distributions linux | Rodhia.net dans Téléchargements
  • lepouf.free.fr - Vrac dans Ubuntu 8.10 Intrepid Ibex est là !
  • Ze Bunix Tux Blog ! » Blog Archive » Ubuntu 8.10 Intrepid Ibex est sortie ! dans Ubuntu 8.10 Intrepid Ibex est là !

Nuage de Tags

Ubuntu Linux firefox Google windows OOo Logiciels Libres Open Source open office Geek Guake Wine tuxguitar gnome Télécharger gvfs Libre gnome 2.22 Distribution PlayOnLinux Jouer sous Linux Film iso Jeux iPhone Configurer asus Terminator 7.10 splashtop Musique MSN installation netsh gutsy gibbon carte mere ecran de demarrage noir debian ecran noir LAMP apache apache2 The Pirate Bay reseau adresse ip

Catégories

  • Cinéma (2)
  • Divers (22)
  • Internet (1)
  • iPhone (1)
  • Les Arts (2)
  • Linux (26)
  • Logiciels Libres (27)
  • Mon Blog (2)
  • Musique (6)
  • Planet-Libre.org (45)
  • Sécurité (9)
  • Ubuntu (58)
  • Vidéo (5)

Amis

  • Alt-I
  • Blog de Costalfy
  • Blog de Guilhem
  • CoolOeuvre
  • Galerie de Papou
  • Timorsea - Nature & informatique

Divers

  • CyberSports Fr

Linux

  • Aide & Documentation pour Ubuntu
  • Communauté Ubuntu
  • Planet-Libre.org

Perso

  • La Galerie de SckyzO
  • Point-Bar
  • Red Dragon School
  • Saperlipopette (31)
  • Thomas Bourcey

RSS RSS du Planet-Libre.org

  • Sinklar : Firefox 3 recalé pour les Elections Prud-Homales de 2008
  • Sinklar : Minimeter : contrôlez votre quota internet
  • Nÿco : Slides de la conférence Jabber/XMPP à Reims
  • Weedfast : Retrouver son mot de passe Jabber sous Pidgin
  • Emmanuel Gontcho : Purrr, petit chat futé

Analyse du Blog

You need to upgrade your Flash Player

Partenaires

Logo altNetVision
Planet Libre
BLOGOMETRIE 2.0
http://www.wikio.fr

Paperblog : Les meilleurs actualités issues des blogs

Publie.ca!
rss Flux rss des commentaires valid xhtml 1.1 design by jide powered by Wordpress get firefox