User.js subjectif pour Mozilla Firefox et pas seulement

Depuis près de 15 ans maintenant, j'utilise quotidiennement Mozilla Firefox et, bien sûr, j'ai mon propre petit user.js subjectif , qui doit être mis à jour avec chaque version de la nouvelle version. Je m'empresse de le partager (et pas seulement).

Si quelqu'un est intéressé, alors bienvenue au chat.

user.js


Le fichier user.js écrase les valeurs, en ignorant prefs.js , après le démarrage du navigateur et doit être placé dans le dossier utilisateur, dont l'adresse peut être trouvée sur la page de support about.

Chaque équipe a des commentaires en russe et en anglais. Je n'ai pas essayé de désactiver la télémétrie manuellement (d'autres le feront) et de configurer absolument tout, comme implémenté dans user.js du célèbre www.ghacks.net . Il est conseillé d'appliquer le fichier au navigateur avec les paramètres par défaut, car il était basé sur cela.

user.js sur github

Addition


Un script PowerShell pour configurer la barre d'outils en premier lieu et, en plus, ouvrir des liens vers deux modules complémentaires: uBlock Origin et Default Bookmark Folder .

Le script est conçu pour une situation où vous devez configurer le navigateur par défaut que possible, en installant uniquement les extensions ci-dessus. L'extension de dossier de signets par défaut nécessite que les signets soient enregistrés dans le dossier Menu des signets au lieu du dossier Autres signets. Ce changement s'est produit depuis Firefox 57.

La séquence d'icônes sur la barre d'outils est répondue par browser.uiCustomization.state . Une fois le script exécuté, toutes les icônes seront déplacées vers la droite:



Firefox.ps1 sur Github

Utilisez le fichier userChrome.css pour configurer l'interface utilisateur de Mozilla Firefox. Le fichier doit se trouver dans le dossier "chrome" à la racine du dossier de profil. Je suggère d'utiliser userChrome.css pour masquer les boutons inutiles dans le menu des signets, afin qu'il se présente comme ceci:


Avec la sortie de Mozilla Firefox 69, le support userChrome.css est désactivé par défaut pour réduire le temps de démarrage du navigateur. Pour le retourner, dans about: config toolkit.legacyUserProfileCustomizations.stylesheets, nous passons à true .

userChrome.css sur github

Source: https://habr.com/ru/post/fr473062/


All Articles