Firefox

Plugins

UBlock Origin
Privacy Badger
Disconnect
Facebook Container
Decentraleyes

I-dont-care-about-cookies
Ghostery
Tampermonkey/
Noscript

S3google-translator
Grammalecte
Dark-background-light-text
EPubReader
Hooktube Redirector
kee
Signal Spam


http://www.logicalincrements.com/firefox/

https://www.mozilla.org/fr/firefox/organizations/all/


about:config

avertissement http
about:config
security.insecure_field_warning.contextual.enable = false
signon.autofillForms.http = true

Pour désactiver le mode internationnalisé network.IDN_show_punycode = true

browser.tabs.remote.force-enable = true
browser.tabs.remote.autostart=true
browser.tabs.remote.force-enable=true
extensions.e10sBloc­kedByAddons=false
extensions.e10sBloc­ksEnabling=false

browser.cache.disk.enable => false
browser.cache.disk.parent_directory –> RAM
browser.cache.disk.parent_directory => /tmp/firefox
browser.cache.memory.enable -> enable
browser.cache.memory.capacity -> -1
browser.cache.memory.max_entry_size -> -1
browser.cache.use_new_backend -> 1

javascript.options.jit.chrome / booléen / true
javascript.options.jit.content / booléen / true
content.notify.interval / nombre entier / 500000
content.notify.ontimer / booléen / true
content.switch.threshold / nombre entier /250000
content.interrupt.parsing / booléen / false
browser.selfsupport.url / chaîne / « »

Activer le pipelining
network.http.pipelining -> true
network.http.pipelining.ssl -> true
network.http.proxy.pipelining -> true
network.http.pipelining.maxrequests => 64
network.http.max-connections => 512
network.http.max-persistent-connections-per-server => 32

La vidéo
layers.acceleration.disabled -> false
layers.acceleration.draw-fps -> true
layers.acceleration.force-enabled ->true
gfx.direct2d.force-enabled ->true
gfx.filter.nearest.force-enabled ->true
stagefright.force-enabled ->true
webgl.force-enabled -> true

Prefetch
network.prefetch-next-> false
network.dns.disablePrefetch- > false

En vrac
network.dns.disableIPv6 -> true
browser.safebrowsing.enabled – > false
browser.safebrowsing.malware.enabled -> false
browser.sessionstore.interval -> 300000 (15s par défaut, soit 15000)
media.fragmented-mp4.exposed -> true
media.fragmented-mp4.ffmpeg.enabled -> true
media.mediasource.enabled -> true
geo.enabled => false
privacy.trackingprotection.enabled

Tab
browser.tabs.animate => false
browser.fullscreen.animateUp => 0

security.dialog_enable_delay : supprime le délaie de trois secondes lors de l’installation d’un module ou d’un téléchargement ;
browser.urlbar.trimURLs : passez-le à false avec un double clic pour que Firefox cesse de masquer des parties de l’URL ;
media.peerconnection.enabled : mettez à false pour désactiver WebRTC et du même coup la faille qui montre votre vraie IP même derrière un proxy.
layout.css.filters.enabled : activez ça pour avoir accès aux Filtres CSS3. Ce n’est pas activé par défaut.
browser.pocket.enabled : mettez à false pour désactiver Pocket.
xpinstall.signatures.required : à mettre à false pour autoriser l’installation de modules complémentaires non signés.
network.http.speculative-parallel-limit : à mettre à 0 pour que Firefox ne fasse pas des requêtes simplement lorsqu’on passe la souris au dessus d’un lien.
browser.backspace_action : mettre ça à 0 fait que le touche « backspace » retourne d’une page dans l’historique (équivalent du bouton « précédent »). Mettre à 1 permet de faire comme une scroll-up.

browser.newtab.url sur about:home ou une url au choix (ouvre la page d’accueil à l’ouverture d’un nouvel onglet)
browser.safebrowsing.enabled → false (anti-Google)
browser.safebrowsing.malware.enabled → false (anti-Google)
browser.search.openintab → true (le champ rechercher en haut ouvre un nouvel onglet)
browser.urlbar.trimURLs → false (affiche le protocole dans l’url)
browser.backspace_action → 2 (pour désactiver la touche backspace pour revenir en arrière, utiliser alt + Gauche/Droite à la place). Mettre à 0 pour réactiver.
browser.sessionstore.restore_pinned_tabs_on_demand → true (empêche de charger les onglets épinglés en arrière plan à l’ouverture de la session)
browser.showQuitWarning → true (affiche une pop-up de sauvegarde de la session en cours avec onglets ouverts)
media.mediasource.webm.enabled → true (résous le problème des vidéos non HD sur Youtube)


Modifications en ligne de commande

Firefox -P « nomduprofil »
-CreateProfile nomduprofil – Vous permet de créer un nouveau profil, mais cela ne le lance pas.
-CreateProfile « nomduprofil dossier » – Même chose, mais cette fois vous spécifiez l’emplacement du profil.
-ProfileManager, ou -P – Lance Firefox en affichant le gestionnaire de profil.
-P « nomduprofil » – Démarre Firefox directement avec le profil indiqué.
-no-remote – Couplé au paramètre -P, celui-ci permet de lancer plusieurs instance du même navigateur avec des profils différents.

firefox.exe -no-remote -p

Maintenant voici les paramètres qui vont modifier le comportement du navigateur :

-headless -Permet de démarrer Firefox en mode headless. Mode spécial qui permet de lancer Firefox sans ouvrir de fenêtre.
-new-tab URL -Lance Firefox avec l’URL de votre choix.
-new-window URL -Lance Firefox avec l’URL de votre choix affiché dans une nouvelle fenêtre.
-private -Lance Firefox en mode navigation privée
-private-window -Lance Firefox et ouvre en plus une fenêtre navigation privée.
-private-window URL -Lance Firefox et ouvre en plus une fenêtre navigation privée vers le site de votre choix.
-search motsclés -Lance Firefox avec une recherche vers les mots clés voulus
-url URL1, URL2,... -Lance Firefox et ouvre un ou plusieurs sites web de votre choix.
-safe-mode -Lance Firefox avec toutes les extensions désactivées. (« Shift » enfoncé lorsque vous cliquez sur votre raccourci.
-devtools -Lance Firefox avec les outils de développement web activés.
-inspector URL -Active l’inspecteur DOM sur l’URL de votre choix.
-jsconsole -Lance Firefox avec la console active.
-tray -Lance Firefox réduit dans la barre des tâches.

Console développeur (MAJ+F2) et tapez : screenshot --fullpage nomfichier
Et cela va enregistrer un png de la page complète.

Test responsive design : Ctrl + Shift + M