mirror of
https://github.com/yokoffing/Betterfox.git
synced 2026-06-12 15:40:48 +05:30
Updated Common Overrides (markdown)
+10
-4
@@ -20,6 +20,9 @@ To enable certain functions, `copy+paste` the appropriate prefs to the `MY OVERR
|
|||||||
***
|
***
|
||||||
### Standard Tracking Protection
|
### Standard Tracking Protection
|
||||||
|
|
||||||
|
> [!IMPORTANT]
|
||||||
|
> If a site doesn't work, temporarily [disable ETP for the site](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_what-to-do-if-a-site-seems-broken). This should resolve most issues.
|
||||||
|
|
||||||
Most problems stem from Firefox running in [Strict mode](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_strict-enhanced-tracking-protection). Switch back to [Standard protection](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_standard-enhanced-tracking-protection) to fix them.
|
Most problems stem from Firefox running in [Strict mode](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_strict-enhanced-tracking-protection). Switch back to [Standard protection](https://support.mozilla.org/en-US/kb/enhanced-tracking-protection-firefox-desktop#w_standard-enhanced-tracking-protection) to fix them.
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
@@ -28,18 +31,21 @@ user_pref("browser.contentblocking.category", "standard");
|
|||||||
```
|
```
|
||||||
|
|
||||||
Alternatively, you can adjust how aggressive Strict ETP is. You can change one or both prefs:
|
Alternatively, you can adjust how aggressive Strict ETP is. You can change one or both prefs:
|
||||||
* `lvl2` to `-lvl2` uses a less aggressive [Disconnect](https://disconnect.me/trackerprotection) tracking protection ([lvl 1 list)](https://github.com/mozilla-services/shavar-prod-lists/blob/master/disconnect-blacklist.json))
|
* `lvl2` to `-lvl2` uses a less aggressive [Disconnect](https://disconnect.me/trackerprotection) tracking protection ([lvl 1 list)](https://github.com/mozilla-services/shavar-prod-lists/blob/master/disconnect-blacklist.json)
|
||||||
* `fpp` to `-fpp` disables [additional fingerprinting protection](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting#w_suspected-fingerprinters) (FPP) in Normal Browsing windows
|
* `fpp` to `-fpp` disables [additional fingerprinting protection](https://support.mozilla.org/en-US/kb/firefox-protection-against-fingerprinting#w_suspected-fingerprinters) (FPP) in Normal Browsing windows
|
||||||
* `fppPrivate` to `-fppPrivate` disables FPP in Private Browsing windows (not recommended)
|
* `fppPrivate` to `-fppPrivate` disables FPP in Private Browsing windows (not recommended)
|
||||||
|
|
||||||
Example: In the string below, I've disabled the `lvl2` tracking list but left FPP enabled. But if you add a `-` to `fpp`, it will disable the protection in Normal Browsing windows.
|
#### Example
|
||||||
|
In the string below, I've disabled the `lvl2` tracking list but left FPP enabled.
|
||||||
|
|
||||||
|
If you were to add a `-` to `fpp`, it would disable the protection in Normal Browsing windows.
|
||||||
|
|
||||||
```javascript
|
```javascript
|
||||||
// PREF: make Strict ETP less aggressive
|
// PREF: make Strict ETP less aggressive
|
||||||
user_pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,-lvl2,rp,rpTop,ocsp,qps,qpsPBM,fpp,fppPrivate,3pcd,btp");
|
user_pref("browser.contentblocking.features.strict", "tp,tpPrivate,cookieBehavior5,cookieBehaviorPBM5,cm,fp,stp,emailTP,emailTPPrivate,-lvl2,rp,rpTop,ocsp,qps,qpsPBM,fpp,fppPrivate,3pcd,btp");
|
||||||
```
|
```
|
||||||
|
|
||||||
This should solve most issues when using Strict ETP. These alterations shouldn't be an issue if you're using uBlock Origin.
|
In theory, sites should break less often. These changes shouldn't be an issue if you're using uBlock Origin.
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|
||||||
@@ -50,8 +56,8 @@ Firefox's text rendering on Windows is awful. This makes it better.
|
|||||||
// PREF: improve font rendering by using DirectWrite everywhere like Chrome [WINDOWS]
|
// PREF: improve font rendering by using DirectWrite everywhere like Chrome [WINDOWS]
|
||||||
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
|
user_pref("gfx.font_rendering.cleartype_params.rendering_mode", 5);
|
||||||
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
|
user_pref("gfx.font_rendering.cleartype_params.cleartype_level", 100);
|
||||||
user_pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families", "");
|
|
||||||
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
user_pref("gfx.font_rendering.directwrite.use_gdi_table_loading", false);
|
||||||
|
//user_pref("gfx.font_rendering.cleartype_params.enhanced_contrast", 50); // 50-100 [OPTIONAL]
|
||||||
```
|
```
|
||||||
|
|
||||||
***
|
***
|
||||||
|
|||||||
Reference in New Issue
Block a user