firefox : quelques astuces

configuration : about:config

Les astuces décrites sur cette page nécessite de taper about:config dans la barre d'adresse de firefox. Par défaut, firefox affiche un message d'avertissement, lisez-le.

Maintenant que vous êtes prévenus, à vos risques et périls …

Moteur de recherche de la barre d'URL

Si vous tapez un texte dans la barre d'URL et que ce texte n'est pas une URL, Firefox lance une recherche sur google avec les mots entrés. Pour changer de moteur, il faut modifier keyword.URL et mettre une URL de recherche. Par exemple, pour utiliser DuckDuckGo en français et en HTTPS, on peut entrer la valeur : https://duckduckgo.com/?kl=fr-fr&kp=-1&q=

Fréquence de sauvegarde de la session

Par défaut, Firefox sauvegarde les onglets ouverts toutes les 10 secondes pour pouvoir les restaurer en cas de plantage. Pour augmenter ou diminuer cette fréquence, il faut modifier le paramètre browser.sessionstore.interval dans le about:config. La valeur est exprimée en msec. Pour info, j'ai mis 60000 (une minute).

source.

délai avant l'installation d'une extension

Lors de l'installation d'une extension, Firefox affiche un message d'alerte concernant la sécurité pendant 2000 msec avant de pouvoir cliquer ur « installer ». Quand on a lu ce message une fois, on l'a lu 1000 fois ;-). J'ai mis cette valeur à 0 pour ne plus avoir à attendre. Dans about:config, il faut modifier la valeur security.dialog_enable_delay.

Ce paramètre fonctionne également avec Thunderbird.

source.

certificat auto-signé : moins de clic SVP

Quand on surfe sur une site en HTTPS avec un certificat SSL auto-signé, non seulement Firefox non affiche une énorme page d'erreur à faire fuir mais en plus, l'ajout d'une exception pour accepter le certificat est particulièrement lourde. Pour alléger le processus, il faut modifier deux valeurs dans about:config.

browser.xul.error_pages.expert_bad_cert : True
browser.ssl_override_behavior : 2

Firefox téléchargera automatiquement le certificat et vous économiserez deux clics sans amoindrir le niveau de sécurité, il faut juste faire attention aux certificats acceptés.

source : linuxfr et slackware-fr.

27 septembre 2009 : visiblement, cette astuce ne fonctionne plus avec firefox 3.5.

sélectionner toute l'url de la barre d'adresse

Sous Linux, lors d'un clic sur la barre d'adresse, l'URL n'est pas sélectionnée. Pour modifier ce comportement :

browser.urlbar.clickSelectsAll = true

source.

barre de défilement à gauche

Lorsqu'un texte est trop long pour être affiché sur un seul écran, Firefox affiche une barre de défilement. Par défaut, pour les langues qui se lisent de gauche à droite, cette barre est à droite. En la positionnant à gauche, elle devient plus accessible pour les texte écris de gauche à droite.

Pour cela, il faut changer la valeur de layout.scrollbar.side et la paser à 3.

Source :

  • la liste de diffusion de Gulliver mais je ne retrouve plus le lien vers l'archive, il est peut-être passé sur une liste qui n'est pas archivée publiquement.
  • mozillazine est une mine d'informations.

géolocalisation

Depuis sa version 3.5, Firefox peut envoyer des données de géolocalisation aux sites qui le demande et si vous êtes d'accord.

Pour supprimer purement cette fonctionnalité changer la valeur de geo.enabled de true à false.

Source : site mozilla

safebrowsing

Lorsque vous entrez une URL, Firefox vérifie qu'elle n'est pas sur une liste noire d'URL. Par défaut Mozilla utilise les listes de google (encore eux ;-)). Ces listes sont téléchargées toutes les 30 minutes par le navigateur.

Ce fonctionnement est désactivable en cliquant quelque part dans les options ou via 'about::config.

browser.safebrowsing.enabled: false
browser.safebrowsing.malware.enabled: false

Plugin manquant

Si vous n'avez pas le plugin flash et que vous ne voulez pas être alerté par un message sur de (trop) nombreuses pages.

plugins.hide_infobar_for_missing_plugin = false

restauration des onglets

Inutile à partir de Firefox 8

À partir de Firefox 4, une nouvelle option a fait son apparition. À l'ouverture, le navigateur peut afficher la liste de tous les onglets ouverts dans la session précédent mais ne charger réellement que le contenu de chaque onglet uniquement que lorsqu'on clique dessus. Si on utilise beaucoup d'onglet, cela limite le temps de chargement du navigateur.

Dans about::config

browser.sessionstore.max_concurrent_tabs: 0

Source

une barre d'adresses comme avant

Depuis Firefox 6, la barre d'URL cache le protocole utilisé pour se connecter au site si c'est HTTP. Si vous voulez toujours voir « http » dans la barre d'url :

browser.urlbar.trimURLs = false

Depuis Firefox 7, seul le domaine de premier niveau (collilieux) et l'extension (.net) sont mis en valeur dans la barre d'URL, le reste est grisé. Si vous voulez voir l'URL complète en noir.

browser.urlbar.formatting.enabled = false

referer

Il est possible de ne pas envoyer de referer pour éviter de laisser une de plus.

network.http.sendRefererHeader = 0

Source

Navigation privée par défaut

Firefox, comme la plupart des navigateurs récents, permet de passer dans un mode de navigation privée. Dans ce mode l'historique, les cookies, le cache sont effacés lorsque vous arrêtez le navigateur. Il est possible d'utiliser ce mode par défaut :

browser.privatebrowsing.autostart = 1

Cette option peut-être utile pour les paranos mais aussi pour les développeurs/debuggeur web. J'utilise plusieurs profile dans Firefox dont un pour déverminer les sites, toucher aux CSS, etc. Sous ce profile, j'ai activé le mode navigation privée par défaut car non seulement je n'ai pas besoin de stocker les données temporaires mais en plus c'est souvent le fonctionnement que l'on souhaite pour débuger.

le about des abouts

Cet article fait souvent référence à about:config mais il existe une longue liste de about:. Pour avoir cette liste, saisissez about:about dans la barre d'adresses.

Certains sont intéressants comme :

  • about:sync-log : les logs de Firefox sync, le niveau de log est configurable avec les directives services.sync.log.??? dans about:config.
  • about:addons qui permet d'accéder aux extensions sans chercher dans les menus
  • about:privatebrowsing pour passer en mode navigation privée
  • about:memory pour voir la consommation mémoire des différentes parties de Firefox
  • about:rights qui affiche VOS droits
  • about:license qui affiche les licences
  • about:support permet d'avoir des infos sur la configuration, les extensions, etc.
  • about:permissions affiche les permissions que vous accordez aux sites webs (cookies, stockage de mots de passe, géolocalisation, etc.)

extensions

Les extensions de Firefox sont un atout de taille. Cet grâce à cet atout que je n'arrive pas à changer de navigateur, pourtant j'ai essayé ;-). Quelques extensions que je trouve bien utile sont listées ci-après

adblock plus

Comment surfer sans l'extension adbloc plus qui permet de ne pas afficher la plupart des publicités des pages web ? De nombreux sites deviennent nettement plus lisibles grâce à cette extension ;-).

adblock permet également de bloquer les « web bugs » et autres dispositifs qui permettent de nous suivre sur le net. Pour cela, il faut ajouter la liste EasyPrivacy

tab mix plus

Firefox a été le premier navigateur à implémenter la navigation par onglet. Toutefois, la configuration du comportement et de la présentation de ces onglets sont assez limités. Tab Mix Plus permet de configurer la gestion des onglets. Mozilla gagnerait à intégrer certaines options dans Firefox.

tab utilities

Cette extension offre moins d'option que tab mix plus mais je la trouve suffisante. Elle permet notamment d'ouvrir les nouveau onglets juste après l'onglet courant, que ce soit un nouvel onglet vide (CRTL + t) ou ouvert via un clic sur un lien. Je trouve cela indispensable pour garder tous les onglets d'un même sujet groupés.

L'extension permet également de diminuer la hauteur de la barre d'onglet pour garder un maximum d'espace pour le contenu.

refcontrol

refcontrol permet de contrôler leHTTP referer. C'est toujours un peu de vie privée préservée.

syncplaces

Cette extension est largement surpassée par Firefox Sync

syncplaces permet de synchroniser vos marques-pages et/ou vos mots de passe entre plusieurs sessions de Mozilla Firefox (y compris la version mobile). Cette extension dispose de quelques foncitonnalités de weave qui permet, en plus, de synchroniser vos onglets ouverts et votre historique.

Weave nécessite d'utiliser un serveur de Mozilla, il est possible d'installer son propre serveur mais pour le moment le tout ressemble à une usine à gaz, surtout pour un particulier (le serveur de Mozilla gérera des milliers ou millions d'utilisateurs).

La synchroniser avec syncplaces peut utiliser les protocoles HTTP, HTTPS, FTP ou un fichier sur une disque (ou clef USB). La synchronisation peut-être automatique à un fréquence définie, à chaque démarrage, chaque arrêt ou manuellement.

Pour utiliser syncplaces avec un serveur HTTP(S), il faut que le serveur supporte webdav, une extension du protocole HTTP. J'ai documenté la configuration de cette extension avec apache2. C'est très simple à mettre en place pour qui dispose d'un serveur apache.

syncplaces propose également de chiffrer les fichiers en AES ou TEA. C'est une option que je conseille, forcément ;-).

Je ne rentrerai pas dans toutes les options de l'extension, je vous laisse découvrir ;-).

Merci à Mikaël de m'avoir fait découvrir cet outil bien pratique !

httpfox

Pour suivre toutes les requêtes HTTP en direct, httpfox est bien pratique (plus pratique que sa cousine livehttpheaders.

Cette extension est une sorte d'analyseur. Ça peut être pratique pour vérifier la configuration d'un serveur web ou d'une application ou juste pas curiosité.

&

awesome bar

Par défaut, lorsque qu'on tape quelque chose dans la barre, la recherche est lancée dans l'historique et les marque-pages. C'est modifiable dans les préférences de la vie privée (en bas).

En préfixant ou suffixant le texte par le caractère *, la recherche ne concernera que les marque-pages. Avec +, ce sera les tags. Toutes ces valeurs sont modifiables dans about:config.

La liste des caractères utilisables :

Dans about:config Caractère Action
browser.urlbar.match.title # Recherche dans les titres des pages de l'historique.
browser.urlbar.match.url @ Recherche dans les URL de l'historique.
browser.urlbar.restrict.bookmark * Recherche dans les marques-pages.
browser.urlbar.restrict.history ^ Recherche dans l'historique (titres et URL).
browser.urlbar.restrict.tag + Recherche parmi les marques-pages tagués.
browser.urlbar.restrict.typed ~ Returns only results that have been typed.
browser.urlbar.restrict.openpage % Recherche dans les onglets ouverts

source

Le 22/11/2011 – Sylvain Collilieux – Ce texte est sous licence Creative Commons Attribution

Vos remarques, vos questions, vos commentaires

Entrer votre commentaire
MKFDV