2016-12-13 00:11:42 +01:00
# Astuces Firefox
## Bookmark dynamique
Créer un bookmark vers une URL du type < https: / / www . google . fr / ? q = %s > avec le "keyword" gg
Vous pouvez ainsi chercher dans votre toolbar : `gg test`
et vous aurez une recherche Google !
2017-06-20 15:01:14 +02:00
## Avoir un Flash récent
2016-12-13 00:11:42 +01:00
2017-06-23 14:50:00 +02:00
Le support de Flash pour Linux se poursuit avec "Pepper Flash Player" qui est désormais téléchargeable sur < https: // get . adobe . com / flashplayer / otherversions /> avec la version **PPAPI** compressé en tar.gz
Suite au téléchargement du fichier, voici la procédure à suivre :
2016-12-13 00:11:42 +01:00
~~~
2017-06-23 14:50:00 +02:00
# tar xf flash_player_ppapi_linux.x86_64.tar.gz
2016-12-13 00:11:42 +01:00
# mkdir /usr/lib/pepperflashplugin-nonfree/
# cp libpepflashplayer.so /usr/lib/pepperflashplugin-nonfree/
2017-06-23 14:50:00 +02:00
~~~
Il faut vérifier qu'il y ait bien l'option contrib dans jessie-backports :
~~~
2017-06-23 16:59:24 +02:00
# cat /etc/apt/sources.list.d/backports.list
# deb http://ftp.debian.org/debian jessie-backports contrib main
# apt update
2017-06-23 14:50:00 +02:00
~~~
Puis on installe le plugin suivant :
~~~
2016-12-13 00:11:42 +01:00
# apt install browser-plugin-freshplayer-pepperflash
~~~
2017-06-22 00:07:10 +02:00
Note 1 : browser-plugin-freshplayer-pepperflash est dans jessie-backports et stretch
Note 2 : au lieu de télécharger le plugin, on peut installer le paquet pepperflashplugin-nonfree de testing, cela fonctionne pour Jessie/Stretch : < https: / / packages . debian . org / testing / amd64 / pepperflashplugin-nonfree / download >
2016-12-13 00:11:42 +01:00
## plugin Java
~~~
# apt install icedtea-7-plugin
~~~
## Gestionnaire de profils
2016-12-29 15:26:14 +01:00
~~~
2016-12-13 00:11:42 +01:00
$ firefox --ProfileManager
2016-12-29 15:26:14 +01:00
~~~
2017-05-02 17:13:56 +02:00
2018-08-21 17:31:39 +02:00
## Force l'usage d'un serveur DNS
2018-07-20 14:06:12 +02:00
Depuis la barre de recherche : about:config
Puis définir cette option :
~~~
network.dns.localDomains = 9.9.9.9
~~~
2017-05-02 17:13:56 +02:00
2018-08-21 17:31:39 +02:00
Ou mettre 127.0.0.1 pour que le système puisse faire une résolution en local et lire le fichier /etc/hosts.
2017-05-02 17:14:57 +02:00
## Forcer l'affichage en punycode des noms de domaines internationalisés
Aller dans about:config et forcer `network.IDN_show_punycode` à `true`
2017-05-02 17:13:56 +02:00
2017-09-22 10:15:23 +02:00
## Mettre Firefox en RAM
Si l'on a des problèmes de performances disques, ou que l'on utilise du NFS pour son /home, il peut être intéressant de minimiser les accès disques via l'utilisation de la RAM.
Pour désactiver le cache disque et utiliser la RAM, aller dans about:config et forcer :
- browser.cache.disk.enable => false
- browser.cache.memory.enable => true
2019-12-31 01:23:03 +01:00
## Utiliser l'édition développeur (déconseillé)
2018-08-14 10:03:12 +02:00
On commence par la télécharger sur le site officiel : https://www.mozilla.org/fr/firefox/developer/
Décompresser le fichier dans le dossier /opt/ :
~~~
2019-12-31 01:23:03 +01:00
$ sudo tar xjf firefox-*.tar.bz2 -C /opt
2018-08-14 10:03:12 +02:00
~~~
Créer un lien symbolique du binaire :
~~~
2019-12-31 01:23:03 +01:00
# ln -s /opt/firefox/firefox /usr/bin/firefox-dev
2018-08-14 10:03:12 +02:00
~~~
2018-11-15 14:57:58 +01:00
Il est maintenant possible de le lancer depuis son terminal avec firefox-dev
## Supprimer l'historique navigateur
Notamment utile pour oublier le mot de passe saisie lors d'une authentification via htpasswd
~~~
Ctrl + Shift + Del
~~~
2019-12-31 01:23:03 +01:00
## Downgrade de profil
Si besoin de downgrade son profil :
~~~
$ MOZ_ALLOW_DOWNGRADE=1 firefox -P
~~~
2020-01-01 16:04:25 +01:00
## Crash reports
On peut avoir des infos sur la rapport de plantage de Firefox en allant sur **about:crashes**
Attention, cela peut prendre de la place, il est conseillé de les supprimer de temps en temps ("Tout supprimer" dans **about:crashes** )
2019-12-31 01:23:03 +01:00
2020-01-01 16:39:30 +01:00
## sessionstore-backups
Lors de la fermeture ou d'un plantage, une session Firefox semble stockée dans recovery.baklz4 et recovery.jsonlz4
2020-01-01 17:11:53 +01:00
Le répertoire sessionstore-backups/ contient des sauvegardes de sessions stockées... a priori les vieux fichiers de ce répertoire peuvent être supprimés pour gagner de la place !
## Fichiers .sqlite
Firefox stocke pas mal de données dans des fichiers .sqlite
2020-01-01 17:21:07 +01:00
À faire avec grande précaution mais il semble intéressant de faire un VACUUM dans ces fichiers de temps en temps pour réduire leur taille et optimiser la performance.
2020-01-01 17:11:53 +01:00
On peut le faire - quand Firefox ne tourne pas - ainsi :
~~~
$ sqlite3 favicons.sqlite
sqlite> vacuum;
~~~
2020-01-01 17:13:53 +01:00
Voir < https: / / developer . mozilla . org / en-US / docs / Mozilla / Tech / XPCOM / Storage / Performance >
2020-01-01 17:21:07 +01:00
## safebrowsing
La "Protection contre les contenus trompeurs et les logiciels dangereux" de Firefox peut impacter les performances.
On peut le désactiver via les Préférences de Sécurité ou via **about:config** :
~~~
browser.safebrowsing.malware.enabled false
browser.safebrowsing.phishing.enabled false
browser.safebrowsing.blockedURIs.enabled false
browser.safebrowsing.downloads.enabled false
browser.safebrowsing.passwords.enabled false
~~~
2020-07-20 11:05:39 +02:00
## Sélectionner du texte dans un lien
2020-07-20 11:06:25 +02:00
On peut sélectionner du texte dans un lien sans suivre le lien, par exemple pour sélectionner « example » dans [http://example.org/ ](http://example.org/ ), en maintenant la touche *Alt* durant la sélection du texte.
2020-07-20 11:05:39 +02:00
* Maintenir *Alt* .
* Sélectionner le texte.
2022-08-03 09:59:55 +02:00
* Relâcher *Alt*
2022-08-22 10:37:25 +02:00
2022-08-03 09:59:55 +02:00
## Perfomances
Vous pouvez observer les performances via **about:performance**
Vous pouvez observer les processes via **about:processes**
## about
Vous pouvez observer les about via **about:about**
2022-08-22 10:37:25 +02:00
## Supprimer une entrée du remplissage automatique d'un formulaire
Il suffit d'aller sur l'entrée suggérée et d'appuyer sur "Suppr"
Voir < https: / / support . mozilla . org / fr / kb / controler-remplissage-automatique-formulaires >