Firefox

Cette page a pour but de lister des ressources et astuces relatives à Firefox.

Extensions

Survie

Personnalisation des sites

Gestion des onglets

Restauration de fonctionnalités supprimées

  • détection des flux RSS proposés par une page : Awesome RSS

Développement web

Personnalisation avancée

Dans about:config

Comment y accéder ?

  1. ouvrir un nouvel onglet
  2. taper about:config dans la barre d’adresse
  3. cliquer sur “Je prends le risque”

Barre d’adresse

  • browser.urlbar.autoFill à false : désactive l’« auto-fill », c’est à dire l’auto-complétion “forcée” (on se limite à des suggestions).
  • browser.urlbar.trimURLs à false : affiche les URL complètes dans la barre d’adresse (sans masquer le protocole).
  • browser.fixup.alternate.enabled à false : désactive l’ajout automatique des « www. » en début et « .com » en fin lorsque l’de domaine demandé n’est pas trouvé.
  • IDN_show_punycode à true : désactivation des noms de domaines internationnalisés qui favorise le phishing.

Onglets

  • browser.search.openintab à true : ouvrir les résultats de la barre de recherche dans un nouvel onglet.
  • browser.tabs.closeWindowWithLastTab à false : évite que Firefox se ferme lorsqu’on ferme le dernier onglet.
  • browser.tabs.insertRelatedAfterCurrent à false : ouvre les onglets en fin de liste plutôt qu’à la suite de l’onglet actif.
  • browser.sessionstore.restore_pinned_tabs_on_demand à true : évite que les onglets épinglés soient immédiatement chargés à l’ouverture du navigateur (ils sont bien restaurés mais le contenu n’est chargé que lorsqu’on les sélectionne, ce qui permet d’économiser de la RAM).

Divers UX

  • layout.spellcheckDefault à 2 : active le correcteur orthographique sur les champ texte mono-ligne en plus des multi-lignes.
  • media.autoplay.enabled à false : désactivation des auto-play sur les vidéos
  • privacy.userContext.enabled à true : activation des contextes

Divers performances et vie privée

  • network.dns.disablePrefetch à true : désactive le prefetch DNS sur les liens présents dnas les pages. Peut augmenter un peu les temps de réponse.
  • network.prefetch-next à false : désactive le prefetch de liens.
  • network.http.speculative-parallel-limit à 0 : désactive les pré-connexions prédictives.

Fonctionnalités parasites

  • extensions.pocket.enabled à false : désactive la prise en charge de Pocket.

Anciennes options

Pour archive, certaines options qui fonctionnaient dans des versions antérieures.

  • browser.newtab.url à about:blank (pré-57) : charge une page vide dans les nouveaux onglets au lieu des tuiles inutiles. Évite de faire plein de requêtes inutiles (quand j’ouvre un nouvel onglet je sais ce que je veux en faire, pas besoin d’aide).

Dans userChrome.css

Depuis Firefox 57 et l’abandon de l’ancien système d’extension pour le très limité système WebExt issu de Google Chrome, beaucoup de choses ne sont plus faisables via des extensions mais certaines d’entre elles restent faisable via des styles.

Comment ça marche ?

Quelques explications ici ou .

Styles intéressants

  • remettre la barre d’onglets à sa place (en dessous des autres barres) : lien

Articles

Je ne liste pas tous les anciens articles ici car la plupart contiennent des informations dépassées. Ils restent néanmoins accessibles via la catétgorie Firefox.