Table des matières

Extensions Firefox

Mon extension indispensable:

D'autres extensions, pas mal non plus:


Thèmes

Quelques thèmes que j'aime bien, pour les avoir sous le coude (souvent des thèmes sombres):


Réglages Firefox

Quelques réglage à faire dans about:config:

Et réglages à faire dans les préférences:

Bon je grogne contre Mozilla, mais Mozilla, je t'aime !, parce que t'es l'un des seuls éditeurs de navigateur à faire une page comme ça: Comment empêcher Firefox d'établir automatiquement des connexions sans ma permission. Et ça, c'est très bien. (Il manque juste un paragraphe sur le préfetching DNS).

Voir aussi: https://lehollandaisvolant.net/?d=2020/01/02/11/28/39-ma-liste-des-tweaks-aboutconfig-dans-firefox

Réglage du cache

Par défaut, Firefox garde en cache les éléments des pages. Il utilise un cache mémoire et un cache disque (entrez about:cache dans la barre d'adresse). Si vous avez beaucoup de mémoire (>8 Go) il est possible de désactiver le cache disque et d'avoir un cache exclusivement en mémoire. En éliminant ainsi les I/O liées au disque, cela permet d'avoir un affichage des pages plus réactif (et cela économise aussi votre SSD).

Dans about:config, faire:

Personnellement, je couple également cela à un cache DNS local avec un TTL forcé (voir cette page).

Contrepartie: Quand vous fermez Firefox, le cache est vidé. Mais quand on a Firefox ouvert toute la journée, ce n'est pas un problème.

(Et si vous vous posez la question: Non on ne peut pas désactiver le cache disque de Chrome/Chromium: Il continuera à faires des I/O disque comme un gros goret. Conseil: Mettez votre répertoire cache de Chrome/Chromium en tmpfs pour régler le problème.)

Retirer l'avertissement sur les formulaires http

Depuis quelques versions, Firefox affiche un avertissement sur les formulaires de login qui ne sont pas en HTTPS. Même si je comprend la motivation, c'est carrément pénible sur un intranet ou pour des tests en local. Voici comment supprimer cet avertissement.


Réglages µBlock-origin

Voici mes réglages personnels pour le bloqueur de publicité µBlock-origin. (Sérieusement, n'allez pas sur le web sans µBlock-origin. C'est juste pas possible.)

En gros:


Astuce en vrac

SSL_ERROR_UNSUPPORTED_VERSION

Si vous tombez sur un site qui vous fait l'erreur SSL_ERROR_UNSUPPORTED_VERSION, c'est que le site utilise une ancienne version de SSL qui n'est désormais plus supporté par les navigateurs moderne. Le responsable du site devrait faire une mise à jour.

Cependant, on peut forcer Firefox à accepter ces sites (attention: cela réduit votre sécurité). Dans about:config, mettez le paramètres:


Onglets à gauche

Avec des écrans de plus en plus large, il n'est plus pertinent d'avoir la liste des onglet sous forme d'une barre en haut: Il vaut mieux les avoir sous forme d'une colonne à gauche ou à droite. C'est d'ailleurs ce que certains navigateurs savent faire nativement, comme Vivaldi.

Il est toutefois possible de le faire également sous Firefox. Voici ce que ça donne:

Pour cela:

  1. Installez l'extension Tab Center Reborn Tree Style Tab
  2. Ensuite, il est nécessaire d'effectuer une manipulation pour masquer la barre d'onglet standard de Firefox:
    1. Dans la barre d'adresse, dans le about:config, mettez le paramètre toolkit.legacyUserProfileCustomizations.stylesheets à true.
    2. Tapez about:support dans la barre d'adresse. Dans la fenêtre qui s'affiche, dans Répertoire de profil cliquez le bouton Ouvrir le dossier correspondant.
    3. Dans le dossier ainsi ouvert, créez un sous-dossier nommé chrome.
    4. Dans ce sous-dossier chrome, créez un fichier userChrome.css dans lequel vous mettrez:
      #TabsToolbar:not([customizing="true"]) { visibility: collapse !important;}
      #toolbar-menubar { padding-top: 0px !important; }
    5. Redémarrez Firefox: la barre d'onglets devrait avoir disparue.

Vous pouvez ensuite afficher/masquer la colonne d'onglets avec Maj+F1

Thème sombre dans Tab Center Reborn

Je préfère les thèmes sombres, et j'utilise également une police condensée pour afficher le nom des onglets (voir capture d'écran ci-dessus). Pour cela, allez dans Modules complémentaires > Tab Center Reborn > Préférences, cochez la case "Feuille de style personnalisée" et entrez les CSS suivants:

body {
  font-family: "Ubuntu Condensed";
  --icons: var(--grey-10-a80);
  --toolbar-background: var(--grey-70);
  --toolbar-text: var(--white-100);
  --input-background: var(--grey-60);
  --input-border: var(--grey-50);
  --input-text: var(--grey-30);
  --input-text-focus: var(--grey-20);
  --tab-text: var(--white-100);
  --background: var(--grey-80);
  --tab-active-background: var(--grey-60);
  --tab-separator: var(--grey-60);
}