Fichier
"user.js" à mettre directement dans le profil de Firefox.
Ceci permet d'apporter des valeurs personnelles pérennes qui ne seront pas sujettes à modification lors de mises à jour. De plus, ça évite d'aller faire le boulot et la vérification dans "
about:config" à chaque màj ou cahngement de profil. Si vous avez plusieurs profils, un copié/collé du fichier suffit.
Lisez ce qui est proposé
avant de l'employer les yeux fermés car chacun peut avoir des priorités.
Dans votre éditeur de texte préféré, il suffit de copier/coller les lignes qui vous intéressent et
"important" !, de toujours laisser la dernière. En effet, il vous suffira d'aller dans "
about:config" au redémarrage de Firefox pour constater si oui ou non, votre user.js est efficient. Faites ceci à chaque fois que vous ajouterez vos propres lignes.
RAPPEL IMPORTANT : faites des essais sur un profil dédié. Lorsque l'essai est concluant, vous pouvez l'adopter pour votre profil couramment utilisé.
Code : Tout sélectionner
/*** DEMARRAGE ***/
user_pref("browser.slowStartup.notificationDisabled", true);
user_pref("browser.slowStartup.maxSamples", 0);
user_pref("browser.slowStartup.samples", 0);
user_pref("browser.rights.3.shown", true);
user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("startup.homepage_welcome_url", "");
user_pref("startup.homepage_welcome_url.additional", "");
user_pref("startup.homepage_override_url", "");
user_pref("browser.laterrun.enabled", false);
user_pref("browser.shell.checkDefaultBrowser", false);
/***DÉSACTIVER LES «PINGS» DE FIREFOX***/
user_pref("browser.send_pings", false);
user_pref("browser.send_pings.require_same_host", true);
/***DESACTIVER L'EXPERIMENTATION***/
user_pref("experiments.enabled", false);
/***DESACTIVER SAFEBROWSING DE GOOGLE***/
user_pref("browser.safebrowsing.downloads.enabled", false);
user_pref("browser.safebrowsing.downloads.remote.enabled", false);
user_pref("browser.safebrowsing.downloads.remote.url", "");
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("beacon.enabled", false);
/***DÉSACTIVER LA GÉOLOCALISATION POUR LE MOTEUR DE RECHERCHE PAR DÉFAUT
Si vous n’utilisez que Searx, ce paramètre n’est peut-être pas une source d’espionnage. Peut-être vaut-il mieux quand même désactiver ce paramètre et passer par les «Préférences» de Searx pour indiquer votre choix linguistique. Il faut alors autoriser les cookies pour Searx de manière permanente. Ces cookies ne vous espionnent pas. Moteurs de recherche sans espionnage.***/
user_pref("browser.search.geoip.url", "" );
/***DESACTIVER LES NOTIFICATIONS (youtube, fbk,...***/
user_pref("dom.webnotifications.enabled", false);
user_pref("dom.webnotifications.serviceworker.enabled", false);
/**SUPPRIMER LA NOTIFICATION "[i]presser ESC pour quitter le plein écran[/i]", ça m'énerve...****/
user_pref("full-screen-api.warning.timeout", 0);
/***PARAMÈTRES DE CONFIDENTIALITÉ***/
user_pref("privacy.clearOnShutdown.sessions", true);
user_pref("privacy.clearOnShutdown.cookies", true);
user_pref("privacy.clearOnShutdown.offlineApps", true);
user_pref("privacy.donotrackheader.enabled", true);
user_pref("privacy.sanitize.sanitizeOnShutdown", true);
user_pref("geo.enabled", false);
user_pref("security.insecure_field_warning.contextual.enabled", false);
/*user_pref("network.prefetch-next", false); */ /*évite le chargement de contenu non sollicité [u]avant[/u] ouverture de l'onglet - (mais "true" accélère le surf) - donc au choix de chacun*/
user_pref("media.navigator.permission.disabled", false); /*permission webcam détournée*/
user_pref("browser.send_pings", false); /*envoi requête lors de clic sur lien-traçage*/
user_pref("app.shield.optoutstudies.enabled", false); /***évite d'être un cobaye pour Mozilla***/
/***CACHE EN MÉMOIRE-chargement du cache accéléré-si votre cache est sur SSD, celà libère le ssd***/
user_pref("browser.cache.disk.enabled", false);
user_pref("browser.cache.memory.enabled", true);
user_pref("browser.cache.memory.capacity", 75000);
/***DÉSACTIVER LA PAGE DES NOUVEAUTÉS. Lors de certaines mises à jour, Mozilla ajoute parfois un onglet d’information («Quoi de neuf»?)***/
user_pref(" browser.startup.homepage_override.mstone", "ignore");
/***BOOKMARKS EN HTML***/
user_pref("browser.bookmarks.autoExportHTML", true);
/***SIDEBAR à DROITE***/
user_pref("sidebar.position_start", false);
/***DESACTIVER L'ENVOI DE RAPPORTS SANTÉ-journalisation du service-date prochain rapport-envoi de données***/
user_pref("datareporting.healthreport.about.reportUrl", "");
user_pref("datareporting.healthreport.logging.consoleEnabled", false);
user_pref("datareporting.healthreport.logging.dumpEnabled", false);
user_pref("datareporting.healthreport.nextDataSubmissionTime", "");
user_pref("datareporting.healthreport.service.enabled", false);
user_pref("datareporting.healthreport.uploadEnablednabled", false);
user_pref("datareporting.policy.dataSubmissionEnabled", false);
user_pref("datareporting.policy.dataSubmissionPolicyAccepted", false);
user_pref("datareporting.policy.dataSubmissionPolicyBypassAcceptance", false);
user_pref("datareporting.policy.dataSubmissionPolicyResponseType", "accepted-info-bar-dismissed");
user_pref("dom.ipc.plugins.reportCrashUrl", false);
user_pref("dom.ipc.plugins.flash.subprocess.crashreporter.enabled", false);
user_pref("dom.enable_performance", false);
/***DESACTIVE POCKET ET SCREENSHOT***/
user_pref("extensions.pocket.enabled", false);
user_pref("extensions.screenshots.disabled", true);
/***DÉSACTIVER L’ENVOI AU MOTEUR DE RECHERCHE DES MOTS QUE VOUS TAPEZ. Ce paramètre est probablement inoffensif si vous n’utilisez que Searx.***/
user_pref("browser.search.suggest.enabled", false);
/***BLOQUER L’INFORMATION SUR VOS COPIER-COLLER. Un site ou un malfrat peut récupérer vos copier-coller de mots de passe ou autre. Pour bloquer cet espionnage***/
user_pref("dom.event.clipboardevents.enabled", false);
/***DÉSACTIVER LES APPELS À GOOGLE ANALYTICS. C’est la dernière invention de Mozilla pour récupérer des statistiques concernant les modules installés. C’est tout à fait honteux de passer par un des services d’espionnage de Google. Double clic sur la ligne qui s’affiche, ce qui affiche sa valeur, que vous supprimez en appuyant sur la touche [Suppr] du clavier (vous videz la valeur du champ) ou vous tapez http://127.0.0.1 (=localhost).***/
user_pref("extensions.webservice.discoverURL", "");
/***DÉSACTIVER L’INTÉGRATION DE DRM (EME) dans Firefox***/
user_pref("media.eme.enabled", false);
/***DÉSACTIVER L’ENVOI DE VIDÉO VERS UN APPAREIL OU UN SUPPORT EXTERNE
L’envoi de vidéo vers un appareil une fonction gadget qui peut être dangereuse. Firefox ne doit pas assurer la communication directe entre un site web et une clé USB, par exemple, encore moins un smartphone***/
user_pref("browser.casting.enabled ", false);
/***VOUS POUVEZ AUSSI NE PAS DÉSACTIVER WEBGL DANS FIREFOX (le faire seulement dans NoScript) ET NEUTRALISER SON ESPIONNAGE potentiel, de cette manière-Donc, au choix-perso, en attendant NoScript webex, j'utilise ceci***/
user_pref("webgl.disable-extension", true);
user_pref("webgl.min_capability_mode", true);
/*******TELEMETRIE GÉNÉRALE*******/
/***Désactiver la «télémétrie». La «Telemetry» ne semble utile que pour très peu de gens. (développeurs)
Commencez par fermer Firefox et supprimez le répertoire «Telemetry» dans votre profil. Après les changements ci-dessous, il ne devrait pas réapparaître.
Dans about:config, tapez simplement le mot telemetry dans le champ de recherche pour afficher tous les paramètres s’y rapportant***/
user_pref("toolkit.telemetry.cachedClientID", "");
user_pref("toolkit.telemetry.infoURL", "");
user_pref("toolkit.telemetry.previousBuildID", "");
user_pref("toolkit.telemetry.server_owner", "");
user_pref("toolkit.telemetry.archive.enabled", false);
user_pref("toolkit.telemetry.enabled", false);
user_pref("toolkit.telemetry.unified", false);
user_pref("toolkit.telemetry.server", "");
user_pref("toolkit.telemetry.newProfilePing.enabled", false);
user_pref("toolkit.telemetry.firstShutdownPing.enabled", false);
user_pref("toolkit.telemetry.shutdownPingSender.enabled", false);
user_pref("toolkit.telemetry.updatePing.enabled", false);
/***DÉSACTIVER DEMANDE CONFIRMATION LORS DE LA FERMETURE DE PAGE-certains sites, pub, facebook, et bien d'autres...***/
user_pref("dom.disable_beforeunload", true);
/***ONGLETS-AUTRES DÉTAILS***/
user_pref("browser.download.manager.alertOnEXEOpen", false);
user_pref("browser.tabs.loadBookmarksInTabs", true);
user_pref("browser.tabs.loadBookmarksInBackground", true);
user_pref("browser.tabs.insertRelatedAfterCurrent", true);
user_pref("browser.tabs.closeWindowWithLastTab", false);
user_pref("browser.tabs.warnOnClose", false);
user_pref("browser.tabs.warnOnCloseOtherTabs", false);
user_pref("browser.search.openintab", true);
user_pref("browser.search.context.loadInBackground", true);
user_pref("browser.search.suggest.enabled", false);
user_pref("browser.search.update", false);
user_pref("browser.ctrlTab.previews", true);
user_pref("svg.context-properties.content.enabled", true); /***met en blanc l'icône Referer Switch***/
user_pref("findbar.modalHighlight", true);
user_pref("network.captive-portal-service.enabled", false); /***Désactiver la connexion Wi-Fi quasi permanente***/
user_pref("network.tcp.keepalive.enabled", false); /***Désactiver la connexion Wi-Fi quasi permanente***/
user_pref("geo.wifi.uri","");
user_pref("showRecentlyBookmarked", false);
/******/
/***Ajouter cette ligne à la fin et toujours la conserver même si éventuellement vous ajoutez ou retirez des lignes. AU REDÉMARRAGE DE FIREFOX, aller dans about:config et rechercher "ghacks_user.js.parrot". Si Firefox vous affiche "Cool, tout fonctionne !" alors tout fonctionne effectivement :) . Firefox arrive à lire votre user.js jusqu’au bout.***/
user_pref("ghacks_user.js.parrot", "Cool, tout fonctionne !");
Il se peut que je rajoute quelques lignes de temps en temps, au fur et à mesure de mes trouvailles. Je le préciserai alors.