Updated 1.3 Implementation (markdown)

Thorin-Oakenpants 2017-10-31 16:05:05 +13:00
parent 1794cae855
commit 9941b411eb

@ -5,7 +5,7 @@
### :small_orange_diamond: Very important, check these first...
:exclamation: ULTRA SUPER UBER IMPORTANT. Do not just take the `user.js` and use it with your profile. There are some considerations to make first that concern your online security etc
:exclamation: ULTRA UBER IMPORTANT. Do not just take the `user.js` and use it with your profile. There are some considerations to make first that concern your online security etc
- Tracking Protection (TP) and Safe Browsing (SB) (section 0400)
* IF YOU MODIFY SECTION 0400 AND DISABLE TP+SB, YOU MUST HAVE uBLOCK ORIGIN INSTALLED
@ -15,13 +15,21 @@
* It's important to keep software updated, we just recommend doing so manually for.. lots of reasons.
* The default settings allow reminders/notifications, but you still have to manually apply them.
:exclamation: VERY IMPORTANT: Some data is deleted forever
:exclamation: SUPER IMPORTANT: Some data is deleted forever
- Some items are deleted when Firefox closes (section 2800)
* We do not delete your passwords, or cookies or site settings...
* BUT... and this may come as a nasty surprise to some, we DO delete history - download, form and browsing histories. If you want to keep them, comment out those preferences
* Note: Since FF55 we disabled form history
:exclamation: VERY IMPORTANT: Cookies and Extensions
- All cookies are disabled (2701) by default
* Cookies control access to local storage and IndexedDB
* Extensions (not Legacy Extensions) have more limited options for persistent storage, and many use IndexedDB
* If you block all cookies by default, then you will need to allow a cookie exception for some Extensions, including uBlock Origin, uMatrix, Stylus, and Violentmonkey
* See [Setting Extension Permission Exceptions](https://github.com/ghacksuserjs/ghacks-user.js/wiki/1.7-Setting-Extension-Permission-Exceptions)
:exclamation: REALLY IMPORTANT: privacy.resistFingerprinting (RFP)
- The `user.js` uses RFP (section 4500)
@ -29,13 +37,9 @@
* ESR and non-RFP users may want to enable section 4600
* :exclamation: RFP users should ***make sure*** to reset items in 4600 in about:config, as some cause RFP to not behave as you would expect and alter your fingerprint.
:exclamation: PRETTY 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: 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.
- Search for `[WARNING]` and `[SETUP]` tags in the `user.js`
- Special mention: all cookies are disabled (2701), we expect you would be using a cookie extension by now
:exclamation: QUITE IMPORTANT:
- There is a deprecated (section 9999)
* ESR users will want to switch on the relevant ESR section
* STABLE users will want to reset these prefs in about:config