8 astuces pour doper Firefox
Posté par jbj le 2 nov 2007 dans Ressources • 12 commentaires
Par le biais de son interface de configuration nommée about:config, Firefox permet quantité de réglages fins inaccessibles par la boite de dialogue Preferences.
En éditant about:config, il est possible -entre autres- d’accellerer l’affichage des pages, web, de réactiver des extensions automatiquement désactivées, de limiter l’usage de RAM, etc.
A propos d’about:config
La configuration de Firefox est stockée dans le fichier prefs.js (/etc/firefox/profile/prefs.js sous Linux) et permet à l’utilisateur de régler un grand nombre d’options.
Toutefois, il est déconseillé d’éditer directement ce fichier. Pour retoucher la configuration de votre browser, il suffit de taper about:config dans la barre d’adresses. Les changements effectués ne seront effectifs qu’après redémarrage de Firefox.
Les différents champs
L’interface d’about:config dispose de 4 colonnes: Preference name, Status, Type et Value.
Preference name est le nom de la clef, qui corresponds à une propriété du browser. Les noms sont généralement assez explicites.
Status indique si la valeur à été modifiée (user set) ou non (default).
Type est simplement le type attendu pour la valeur. Il y a trois types disponibles: Boolean, Integer et String.
Value, vous l’aurez compris, est la valeur de la clef.
Accellerer la vitesse d’affichage des pages web
Rechercher ces lignes et leur donner les valeurs suivantes:
network.dns.disableIPv6 => true
network.http.pipelining => true
network.http.pipelining.maxrequests => 8
network.http.proxy.pipelining => true
Par la suite, il convient d’ajouter une nouvelle entrée nommée nglayout.initialpaint.delay.
Pour ce faire, faites un clic droit puis choisissez Nouvelle, puis valeur numérique
Donnez, comme nom d’option nglayout.initialpaint.delay, et 0 comme valeur.
Cette astuce est toutefois assez controversée: Par exemple, la fonction nglayout.initialpaint.delay
permet certes un affichage plus rapide de la page, mais certains soutiennent qu’au final, elle sera plus longue à charger. Quand à network.http.pipelining.maxrequests, il faut savoir qu’un plus grand nombre de connexions simulatanées peut surcharger les serveurs, qui peuvent dans ce cas vous renvoyer une erreur.
Réactiver les anciennes extensions
Si après une mise à jour, certaines de vos extensions ne sont plus accessibles, c’est quelles ont été automatiquement désactivées par Firefox, pour cause de possible non-compatibilité.
Pour empêcher la désactivation automatique des extensions, et de facto réactiver les extensions inacessibles, recherchez la clef extensions.disabledObsolete et donnez lui false comme valeur.
Copier automatiquement le texte sélectionné
Il peut être bien pratique de copier automatiquement le texte sélectionné dans le presse-papier. Pour cela, recherchez la clef clipboard.autocopy et donnez lui true comme valeur.
Attention, il semblerait que cette option ne marche que sous Linux et Mac OS.
Restaurer la session précédente
Il est assez énervant d’écrire un mail, ou un post sur votre blog et que pour une raison X ou Y, Firefox quitte, (Batterie à plat, panne de courant, plantage…) en vous faisant perdre votre travail non-enregistré.
La clef browser.startup.page permet de remédier à cela. Mettez sa valeur à 3 pour restaurer automatiquement votre dernière session au démarrage.
Limiter l’utilisation de la RAM
Une des critiques les plus récurentes à propos de Firefox est sans doute sa gourmandise en terme de RAM. Si celà ne se voit que peu avec une machine relativement récente, sur une plus vieille bécane, cela peut vite devenir ennuyeux.
L’utilisation de la RAM par Firefox est géré par la clef browser.cache.memory.capacity. Selon la quantité de RAM disponible sur votre ordinateur, il faudra saisir une valeur différente.
RAM > 1Go: Laisser la valeur par défaut.
RAM > 512Mo: 15000
RAM > 128Mo: 5000
Activer le correcteur orthographique
La clef layout.spellcheckDefault permet d’activer par défaut le correcteur orthographique dans les champs texte d’un formulaire. Passez sa valeur à 2.
Effectuer des recherches sensibles à la casse
Par défaut, les recherches dans une page (Ctrl+F) sont insensibles à la casse. Si vous désirez effectuer des recherches sensibles à la casse, passez la valeur 1 à la clef accessibility.typeaheadfind.casesensitive.
Revenir à la page précédente en appuyant sur backspace
Un raccourci clavier pourtant bien pratique à été enlevé de Firefox 2, (du moins sous Linux) la touche Backspace pour réafficher la page précédente, qui désormais permet de faire remonter la page, à la manière de la touche Home.
POur réactiver ce comportement, il faut rechercher la clef browser.backspace_action et lui donner la valeur 0.














8 astuces pour doper Firefox…
Par le biais de son interface de configuration nomme about:config, le navigateur web open-source permet quantit de rglages fins inaccessibles par la boite de dialogue Preferences classique.
En ditant about:config, il est possible -entre autres- daccel…
Si on veut éditer les configurations “à la main” (pour un script ou pour pouvoir les appliquer à plusieurs machines), pas la peine de toucher au fichier global de configuration /etc/firefox/profile/prefs.js mais se contenter d’éditer celui du profile local de l’utilisateur /home/_username_/.mozilla/firefox/_monprofile.default/prefs.js
Remarque tout aussi valable pour ton article sur comment “Personnaliser l’apparence par défaut des formulaires sous Firefox” ou tu proposes d’éditer le fichier /usr/lib/firefox/res/forms.css alors qu’il suffit (et c’est recommandé par Mozilla si j’en crois les docs officielles) d’utiliser le fichier /home/_username_/.mozilla/firefox/_monprofile.default/chrome/userContent.css pour personnaliser l’intégralité de la feuille de style par défaut de FF (dont les formulaires)
L’avantage de la méthode étant d’avoir des paramètres personnels (n’affectant pas les autres utilisateurs de la machine et ne nécessitant des manips en tant que root) et transportables / applicables à d’autres machines rapidement et facilement.
Bonne journée !
Merci pour ton commentaire burningHat. Je ne savais pas. J’ai mis à jour l’article “Personnaliser l’apparence par défaut des formulaires sous Firefox”.
Bonne journée à toi!
Yep de rien
autant certaines astuces que tu liste ici sont vraiment utiles (style récupérer les anciennes extensions) d’autres par contre, j’ai pas vu la différence…cad l’astuce pour afficher les pagesplus vite. Enfin, c’est p-etre moi qui n’ai pas fait les choses correctement.
@pastooo: pour les astuces “accélerants” l’affichage des pages, il faut relativiser… si on ouvre un nombre restreint d’onglets et qu’on est sur une ligne xDSL, c’est clair qu’on ne voit absolument aucune différence (ça marche mais l’impact se mesure en dixième de seconde au mieux).
Si maintenant on est du genre à ouvrir 12′000 onglets bourrés de contenus multimédia ou qu’on a le malheur d’être sur une connexion lente… Là ouaip, ça peut servir
Bonjour,
comme il l’est conseillé pour toutes modifications (ex:regedit) de faire un sauvegarde; comment sauvegarder la config FireFox avant modification ?
thx
le fichier de conf pour l’utilisateur local est, sous Linux: /home/_username_/.mozilla/firefox/_monprofile.default/prefs.js. Je ne connais pas le chemin de ce fichier sous Windows, à mon avis une simple recherche et tu le retrouveras.
Tu fais une copie du fichier avant de faire la modif, et si jamais un probleme survient, tu le remets à la place du fichier modifié
Merci pour le liens vers ton article sur PcKULT.NET
Et voici un complément au tien :
http://www.pckult.net/astuces/firefox/modifier-le-bouton-de-fermeture-sous-firefox-2.x/
[...] 8 astuces pour doper Firefox [...]
Restaurer la session précédente: même si je mets le champ à 3, il continue à me demander mon choix à chaque redémarrage!
Tu utilise quelle version de FF, moueza?