๐พ Archived View for tommi.space โบ Firefox.gmi captured on 2023-01-29 at 03:07:02. Gemini links have been rewritten to link to archived content
View Raw
More Information
-=-=-=-=-=-=-
Add-ons and Extensions
Three different add-ons configurations can be found in my Firefox Collections:
Firefox Collections
- minimal configuration: must-have add-ons for a safe and optimized browsing experience
- main configuration: the main extensions I use + integrated tools to take advantage of the services I use in the best way possible.
- super configuration, extra add-ons to enjoy all the bells and whistles extensions can offer
minimal
main
super
Shortcuts
Standard shortcuts are in Firefox shortcuts.
Firefox shortcuts
Developer toolbox shortcuts
Missing
Even though Firefox is my go-to browser and I absolutely love it, it lacks some features which I really miss. I keep track of them below:
- Easy and quick site-specific tracking, fingerprinting and cookies settings (Like in [[Brave]])
Custom appearance
I created the custom theme Firefox Monoline.
Firefox Monoline
about:config
A record of all the tweaks I made in Firefox about:config page
- โ privacy.resistFingerprinting = true - A result of the Tor Uplift effort, this preference makes Firefox more resistant to browser fingerprinting. This setting is disabled because it strongly limits usability (the main thing that concerns me is auto system theme detection, which I use a lot).
- โ privacy.resistFingerprinting.letterboxing = true so letterboxing is used to hide real browser size.
- ๐น privacy.trackingprotection.enabled = true - This is Mozilla's new built-in tracking protection. One of itโs benefits is blocking tracking (i.e. Google Analytics) on privileged pages where add-ons that usually do that are disabled.
- โ dom.event.clipboardevents.enabled = false - Disable that websites can get notifications if you copy, paste, or cut something from a web page, and it lets them know which part of the page had been selected.
- โ media.eme.enabled = false - Disables playback of DRM-controlled HTML5 content, which, if enabled, automatically downloads the Widevine Content Decryption Module provided by Google Inc. Details * โ media.gmp-widevinecdm.enabled = false - Disables the Widevine Content Decryption Module provided by Google Inc., used for the playback of DRM-controlled HTML5 content.
- โ media.navigator.enabled = false - Websites can track the microphone and camera status of your device.
- โ privacy.firstparty.isolate = true - or preventing domains from accessing each otherโs data. If something breaks, it is most likely related to this.
- ๐น extensions.pocket.enabled - false - make Pocket integration go away
- ๐น network.http.referer.XOriginPolicy = 1 - Only send Referer header when the full hostnames match. (Note: if you notice significant breakage, you might try 1 combined with an XOriginTrimmingPolicy tweak below.) Source * 0 = Send Referer in all cases * 1 = Send Referer to same eTLD sites * 2 = Send Referer only when the full hostnames match
- ๐น network.http.referer.XOriginTrimmingPolicy = 2 - When sending Referer across origins, only send scheme, host, and port in the Referer header of cross-origin requests. Source * 0 = Send full url in Referer * 1 = Send url without query string in Referer * 2 = Only send scheme, host, and port in Referer
- ๐น beacon.enabled = false - Disables sending additional analytics to web servers.
- ๐น browser.safebrowsing.downloads.remote.enabled = false - Prevents Firefox from sending information about downloaded executable files to Google Safe Browsing to determine whether it should be blocked for safety reasons. Details
- ๐น network.IDN_show_punycode = true - Not rendering IDNs as their Punycode equivalent leaves you open to phishing attacks that can be very difficult to notice. Source
- โ media.peerconnection.enabled = false - While software like NoScript prevents this, itโs probably a good idea to block this protocol directly as well, just to be safe. Note: This disables browser-based call functionality that is used for webapps
- ๐น services.sync.prefs.sync.privacy.trackingprotection.enabled = true
- ๐น dom.gamepad.extensions.lightindicator = true - seems like a cool thing to do
- ๐น dom.gamepad.extensions.multitouch = true - seems like another cool thing to do
- ๐น extensions.experiments.enabled = true - seems like another cool thing to do
Source
Source
Details
Source
Resources
- PrivacyTools
- Mikaela Suomalainen
- PrivacyTools Community post
PrivacyTools
Mikaela Suomalainen
PrivacyTools Community post