Updated 1.3 Implementation (markdown)

Thorin-Oakenpants 2021-11-27 07:32:59 +00:00
parent 434682ca92
commit 3345b07953

@ -17,20 +17,7 @@ You will need to make changes. Make sure to read about applying `overrides` on [
* :warning: If you do **not** understand the consequences of this, please change this setting * :warning: If you do **not** understand the consequences of this, please change this setting
- Auto-installing of Firefox updates is disabled (0301) - Auto-installing of Firefox updates is disabled (0301)
* :star: You will **always get prompts** and reminders from Firefox * :star: You will **always get prompts** and reminders from Firefox
* Please keep your software up to date in a timely fashion. * Please keep your software up to date in a timely fashion
- We disable session restore (0102)
* :star: If you rely on session restore you had better change this, see our [override recipe](https://github.com/arkenfox/user.js/issues/1080)
- We delete cookies and history (download, form and browsing histories) on close
* :star: Make changes to section 2800 to your liking
- We disable search & form history (0811)
* :star: Form data can easily be stolen by third parties
- see this 2017 [article](https://freedom-to-tinker.com/2017/12/27/no-boundaries-for-user-identities-web-trackers-exploit-browser-login-managers/) and these [bugzillas](https://bugzilla.mozilla.org/buglist.cgi?bug_id=1443083,1427543)
- see this 2011 [article](https://blog.mindedsecurity.com/2011/10/autocompleteagain.html) and this [bugzilla](https://bugzilla.mozilla.org/381681)
- We disable WebRTC (2001)
* :star: if you use WebRTC, see our [override recipe](https://github.com/arkenfox/user.js/issues/1080)
- We hardened cross origin referers (1601)
* :star: This may cause breakage where third party images and videos may not load
* Change to suit and consider installing an extension
:exclamation: SUPER IMPORTANT: First Party Isolation (FPI), privacy.resistFingerprinting (RFP) :exclamation: SUPER IMPORTANT: First Party Isolation (FPI), privacy.resistFingerprinting (RFP)
@ -39,7 +26,25 @@ You will need to make changes. Make sure to read about applying `overrides` on [
- RFP is enabled (4501) and webGL is disabled (4520) - RFP is enabled (4501) and webGL is disabled (4520)
* :eyes: The **letterboxing pref** `4504` is independent of `4501`. FYI: this is the pref that creates borders around your webpages: if you want dark borders, use the hidden pref `ui.systemUsesDarkTheme` = `1` * :eyes: The **letterboxing pref** `4504` is independent of `4501`. FYI: this is the pref that creates borders around your webpages: if you want dark borders, use the hidden pref `ui.systemUsesDarkTheme` = `1`
:exclamation: QUITE IMPORTANT: Other preferences may cause site breakage, but nothing that can't be fixed. You won't "lose" anything...- it's not the end of the world. :exclamation: QUITE IMPORTANT: Change to suit
- We disable session restore (0102)
* :star: If you rely on session restore you had better change this, see our [override recipe](https://github.com/arkenfox/user.js/issues/1080)
- We delete cookies and history (download, form and browsing histories) on close
* :star: Make changes to section 2800 to your liking
- We disable search & form history (0811)
* :star: Form data can easily be stolen by third parties
- see this 2017 [article](https://freedom-to-tinker.com/2017/12/27/no-boundaries-for-user-identities-web-trackers-exploit-browser-login-managers/) and these [bugzillas](https://bugzilla.mozilla.org/buglist.cgi?bug_id=1443083,1427543)
- see this 2011 [article](https://blog.mindedsecurity.com/2011/10/autocompleteagain.html) and this [bugzilla](https://bugzilla.mozilla.org/381681)
- We disable automatic search from the urlbar (0801)
* :star: You can still use search buttons and keyword shortcuts
- We disable WebRTC (2001)
* :star: if you use WebRTC, see our [override recipe](https://github.com/arkenfox/user.js/issues/1080)
- We hardened cross origin referers (1601)
* :star: This may cause breakage where third party images and videos may not load
* Change to suit and consider installing an extension
:exclamation: OTHER: Other preferences may cause site breakage, but nothing that can't be fixed. You won't "lose" anything...- it's not the end of the world.
- Check our [override recipes](https://github.com/arkenfox/user.js/issues/1080) - Check our [override recipes](https://github.com/arkenfox/user.js/issues/1080)
- While not 100% definitive, we have included `[SETUP*` tags for troubleshooting and setting up. Search for `[SETUP` in the `user.js`. Choose wisely, there is always a **trade-off**. Some examples - While not 100% definitive, we have included `[SETUP*` tags for troubleshooting and setting up. Search for `[SETUP` in the `user.js`. Choose wisely, there is always a **trade-off**. Some examples