Firefox Profilemaker: generatore di profili per il browser di Mozilla

| |

È una di quelle rare volte in cui dare merito a Daniele per aver suggerito qualcosa di realmente interessante e nuovo 😏, perché quindi non parlarne ulteriormente così da alimentare il passaparola su questo interessante progetto Open Source? Si chiama Firefox Profilemaker e ti permette di seguire un percorso guidato per la creazione di un profilo di Firefox che – sin dalla nascita – avrà delle caratteristiche differenti dal generico profilo che puoi creare tramite il manager integrato nel browser.

Firefox Profilemaker: generatore di profili per il browser di Mozilla 1

Cioè?

Quello che solitamente l’utente può fare, è aprire il Profile Manager di Firefox (firefox -p da riga di comando o about:profiles da una scheda del browser) e creare un profilo nuovo, pulito, privo di configurazioni personalizzate, estensioni, plugin. Quello che fa Firefox Profilemaker è partire dalla medesima base ma compilare un file di preferenze che andrà a modificare il comportamento del browser (agendo su variabili dell’about:config) sin da subito, permettendoti così di avviare il tuo Firefox con un profilo più orientato – per esempio – alla sicurezza, alla privacy, ecc.

Firefox Profilemaker: generatore di profili per il browser di Mozilla 2

Il percorso guidato comincia da ffprofile.com, ti permetterà di attraversare opzioni dedicate alle possibili scocciature (Annoyances), alle caratteristiche specifiche di Firefox (Browser Features), arrivando fino alle politiche restrittive da adottare in ambiente aziendale (Enterprise Policies) e senza dimenticare – come già detto – la Privacy e il blocco del tracciamento da parte dei siti web visitati (Website Tracking).

Ogni opzione è spiegata nel dettaglio e talvolta fornisce anche un link diretto a discussioni tenutesi su BugZilla (cosa che un about:config non può fare) e – seppur in inglese – anche un utente non molto esperto potrebbe plasmare un profilo di Firefox più adatto al suo utilizzo quotidiano, e non è necessario pensare che questo debba diventare da subito il profilo predefinito da utilizzare. Ammesso che le modifiche operate sul profilo creato tramite il maker siano valide e non “rompano nulla“, si può sempre pensare di applicare il file prefs.js al profilo già in uso, quello che stai usando magari anche adesso.

Al termine del percorso, Firefox Profilemaker ti metterà a disposizione tutti i file necessari all’utilizzo del profilo personalizzato. Sta a te decidere cosa vuoi utilizzare (potresti anche solo scaricare il file di preferenze ignorando tutto il resto, per dire). Io ho generato un profilo che attualmente sto utilizzando in affiancamento al mio principale, per capire se ho migliorato o peggiorato l’esperienza d’uso del browser, te lo condivido più che volentieri (è un buon bilanciamento tra sicurezza, privacy e libertà d’uso del browser e dei siti web che solitamente si utilizzano nel quotidiano):

user_pref("beacon.enabled", false);
user_pref("browser.disableResetPrompt", true);
user_pref("browser.newtab.preload", false);
user_pref("browser.newtabpage.activity-stream.section.highlights.includePocket", false);
user_pref("browser.newtabpage.enabled", false);
user_pref("browser.newtabpage.enhanced", false);
user_pref("browser.newtabpage.introShown", true);
user_pref("browser.safebrowsing.appRepURL", "");
user_pref("browser.safebrowsing.blockedURIs.enabled", false);
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.enabled", false);
user_pref("browser.safebrowsing.malware.enabled", false);
user_pref("browser.safebrowsing.phishing.enabled", false);
user_pref("browser.selfsupport.url", "");
user_pref("browser.send_pings", false);
user_pref("browser.sessionstore.privacy_level", 0);
user_pref("browser.shell.checkDefaultBrowser", false);
user_pref("browser.startup.homepage_override.mstone", "ignore");
user_pref("browser.urlbar.groupLabels.enabled", false);
user_pref("browser.urlbar.quicksuggest.enabled", false);
user_pref("browser.urlbar.speculativeConnect.enabled", false);
user_pref("browser.urlbar.trimURLs", false);
user_pref("dom.battery.enabled", false);
user_pref("dom.event.clipboardevents.enabled", false);
user_pref("dom.webaudio.enabled", false);
user_pref("extensions.ClearURLs@kevinr.whiteList", "");
user_pref("extensions.autoDisableScopes", 14);
user_pref("extensions.getAddons.cache.enabled", false);
user_pref("extensions.getAddons.showPane", false);
user_pref("extensions.greasemonkey.stats.optedin", false);
user_pref("extensions.greasemonkey.stats.url", "");
user_pref("extensions.pocket.enabled", false);
user_pref("extensions.webservice.discoverURL", "");
user_pref("media.autoplay.default", 0);
user_pref("media.autoplay.enabled", true);
user_pref("media.navigator.enabled", false);
user_pref("media.peerconnection.enabled", false);
user_pref("media.video_stats.enabled", false);
user_pref("network.IDN_show_punycode", true);
user_pref("network.captive-portal-service.enabled", false);
user_pref("network.cookie.cookieBehavior", 1);
user_pref("network.dns.disablePrefetch", true);
user_pref("network.dns.disablePrefetchFromHTTPS", true);
user_pref("network.http.referer.spoofSource", true);
user_pref("network.http.speculative-parallel-limit", 0);
user_pref("network.predictor.enable-prefetch", false);
user_pref("network.predictor.enabled", false);
user_pref("network.prefetch-next", false);
user_pref("network.trr.mode", 5);
user_pref("privacy.donottrackheader.enabled", true);
user_pref("privacy.donottrackheader.value", 1);
user_pref("privacy.trackingprotection.cryptomining.enabled", true);
user_pref("privacy.trackingprotection.enabled", true);
user_pref("privacy.trackingprotection.fingerprinting.enabled", true);
user_pref("privacy.trackingprotection.pbmode.enabled", true);
user_pref("privacy.usercontext.about_newtab_segregation.enabled", true);
user_pref("security.ssl.disable_session_identifiers", true);
user_pref("services.sync.prefs.sync.browser.newtabpage.activity-stream.showSponsoredTopSite", false);
user_pref("signon.autofillForms", false);
user_pref("webgl.disabled", true);
user_pref("webgl.renderer-string-override", " ");
user_pref("webgl.vendor-string-override", " ");

Il progetto originale è stato pensato e sviluppato da “ allo- ” e si trova su GitHub all’indirizzo github.com/allo-/firefox-profilemaker. Chiunque voglia è caldamente invitato a collaborare.

#StaySafe

Correzioni, suggerimenti? Lascia un commento nell'apposita area qui di seguito o contattami privatamente.
Ti è piaciuto l'articolo? Offrimi un caffè! ☕ :-)

L'articolo potrebbe non essere aggiornato

Questo post è stato scritto più di 5 mesi fa, potrebbe non essere aggiornato. Per qualsiasi dubbio ti invito a lasciare un commento per chiedere ulteriori informazioni! :-)

Condividi l'articolo con i tuoi contatti:
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Commenti
Inline Feedbacks
View all comments