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.









