You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+22-31
Original file line number
Diff line number
Diff line change
@@ -12,55 +12,50 @@
12
12
13
13
Betterfox is an opinionated preference list inspired by the [law of diminishing returns](https://pmctraining.com/site/wp-content/uploads/2018/04/Law-of-Diminishing-Returns-CHART.png) and the [minimum effective dose](https://medium.com/the-mission/less-is-more-the-minimum-effective-dose-e6d56625931e).
14
14
15
-
## Simple goals
16
-
1)**Minimalism:** get what isn't needed out of the way
17
-
2)**Efficiency:** unleash Firefox's ability to be fast and performant
18
-
3)**Privacy:** protect your data without causing site breakage
19
-
20
-
## Simple configs
21
-
22
-
| List | Description |
23
-
|:---------:|-------------|
24
-
|[Fastfox](https://github.com/yokoffing/Betterfox/blob/main/Fastfox.js)| Immensely increase Firefox's browsing speed. Give Chrome a run for its money!|
25
-
|[Securefox](https://github.com/yokoffing/Betterfox/blob/main/Securefox.js)|[Global Privacy Control](https://blog.mozilla.org/netpolicy/2021/10/28/implementing-global-privacy-control/). [HTTPS-by-Default](https://blog.mozilla.org/security/2021/08/10/firefox-91-introduces-https-by-default-in-private-browsing/). [Total Cookie Protection](https://blog.mozilla.org/security/2021/02/23/total-cookie-protection/) with [site isolation](https://blog.mozilla.org/security/2021/05/18/introducing-site-isolation-in-firefox/). Enhanced [state](https://developer.mozilla.org/en-US/docs/Web/Privacy/State_Partitioning) and [network](https://blog.mozilla.org/security/2021/01/26/supercookie-protections/) partitioning. [Telemetry](https://github.com/yokoffing/Betterfox/blob/e66a549985f6b0db4b14226904b8c09eaaea998f/Securefox.js#L1262-L1265) disabled. |
26
-
|[Peskyfox](https://github.com/yokoffing/Betterfox/blob/main/Peskyfox.js)| Unclutter the new tab page. Remove [Pocket](https://support.mozilla.org/en-US/kb/what-pocket). Restore [compact mode](https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox) as an option. Stop webpage notifications, pop-ups, and other annoyances. |
27
-
|[Smoothfox](https://github.com/yokoffing/Betterfox/blob/main/Smoothfox.js)| Get Edge-like smooth scrolling on your favorite browser — or choose something more your style. |
28
-
|[user.js](https://github.com/yokoffing/Betterfox/blob/main/user.js)| All the essentials. None of the breakage. This is your `user.js`. |
29
-
30
-
`Fastfox`, `Securefox`, `Peskyfox`, and `Smoothfox` are guides to settings within Firefox.
31
-
32
-
The `user.js` — a configuration file that controls Firefox settings — is curated from these guides.
33
-
34
15
## Getting started
35
16
*If you don't have it already: [Get Firefox](https://www.mozilla.org/en-US/firefox/all/#product-desktop-release)*
36
17
37
18
1) Create a [backup profile](https://github.com/yokoffing/Betterfox/wiki/Backup).
38
19
2) Download the user.js file [here](https://raw.githubusercontent.com/yokoffing/Betterfox/main/user.js) (Right click > `Save Link As…`).
39
20
3) Review [Common Overrides](https://github.com/yokoffing/Betterfox/wiki/Common-Overrides) and make any necessary changes.
21
+
* See also [Optional Hardening](https://github.com/yokoffing/Betterfox/wiki/Optional-Hardening) for other recommendations.
40
22
4) Open Firefox. In the URL bar, type `about:profiles` and press **Enter**.
41
23
5) For the profile you want to use (or use default), click **Open Folder** in the **Root Directory** section.
42
24
6) Move the `user.js` file into the folder.
43
25
44
26
*After restarting Firefox:*
45
-
1) Get an **ad blocker** like [uBlock Origin](https://addons.mozilla.org/blog/ublock-origin-everything-you-need-to-know-about-the-ad-blocker/) with our [recommended filters](https://github.com/yokoffing/filterlists#guidelines). For a simple solution, use [Ghostery](https://addons.mozilla.org/en-US/firefox/addon/ghostery/).
27
+
1) Get an **ad blocker** like [uBlock Origin](https://addons.mozilla.org/blog/ublock-origin-everything-you-need-to-know-about-the-ad-blocker/) with our [recommended filters](https://github.com/yokoffing/filterlists#guidelines).
46
28
2) Enable **DNS-level protection** with [NextDNS](https://nextdns.io/?from=xujj63g5), and check out our configuration [guide](https://github.com/yokoffing/NextDNS-Config).
47
29
* See how to [quickly enable](https://support.mozilla.org/en-US/kb/dns-over-https)**secure DNS** in Firefox.
48
30
49
-
## about:Privacy
50
-
Betterfox is a great balance of privacy and convenience.
31
+
## Simple goals
32
+
1)**Minimalism:** get what isn't needed out of the way
33
+
2)**Efficiency:** unleash Firefox's ability to be fast and performant
34
+
3)**Privacy:** protect your data without causing site breakage
35
+
36
+
## Simple configs
37
+
38
+
`Fastfox`, `Securefox`, `Peskyfox`, and `Smoothfox` are guides to settings within Firefox.
39
+
40
+
The `user.js` — a configuration file that controls Firefox settings — is curated from these guides.
51
41
52
-
See [Optional Hardening](https://github.com/yokoffing/Betterfox/wiki/Optional-Hardening) for other suggestions.
42
+
| List | Description |
43
+
|:---------:|-------------|
44
+
|[Fastfox](https://github.com/yokoffing/Betterfox/blob/main/Fastfox.js)| Immensely increase Firefox's browsing speed. Give Chrome a run for its money!|
45
+
|[Securefox](https://github.com/yokoffing/Betterfox/blob/main/Securefox.js)|[Global Privacy Control](https://blog.mozilla.org/netpolicy/2021/10/28/implementing-global-privacy-control/). [HTTPS-by-Default](https://blog.mozilla.org/security/2021/08/10/firefox-91-introduces-https-by-default-in-private-browsing/). [Total Cookie Protection](https://blog.mozilla.org/security/2021/02/23/total-cookie-protection/) with [site isolation](https://blog.mozilla.org/security/2021/05/18/introducing-site-isolation-in-firefox/). Enhanced [state](https://developer.mozilla.org/en-US/docs/Web/Privacy/State_Partitioning) and [network](https://blog.mozilla.org/security/2021/01/26/supercookie-protections/) partitioning. [Telemetry](https://github.com/yokoffing/Betterfox/blob/e66a549985f6b0db4b14226904b8c09eaaea998f/Securefox.js#L1262-L1265) disabled. |
46
+
|[Peskyfox](https://github.com/yokoffing/Betterfox/blob/main/Peskyfox.js)| Unclutter the new tab page. Remove [Pocket](https://support.mozilla.org/en-US/kb/what-pocket). Restore [compact mode](https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox) as an option. Stop webpage notifications, pop-ups, and other annoyances. |
47
+
|[Smoothfox](https://github.com/yokoffing/Betterfox/blob/main/Smoothfox.js)| Get Edge-like smooth scrolling on your favorite browser — or choose something more your style. |
48
+
|[user.js](https://github.com/yokoffing/Betterfox/blob/main/user.js)| All the essentials. None of the breakage. This is your `user.js`. |
*[I Hate Firefox. But I'm Still Switching Back to It.](https://youtu.be/w0SJFED5xK0?t=220) (Nov 2022)
66
61
*[Español][Optimize and Accelerate Firefox](https://www.youtube.com/watch?v=3XtoONmq5_Q) (Nov 2022)
@@ -71,7 +66,7 @@ See [Optional Hardening](https://github.com/yokoffing/Betterfox/wiki/Optional-Ha
71
66
*[GhoSTORIES with Franz & Pete](https://anchor.fm/ghostories/episodes/S2E6-We-Talking-Ghostery-Dawn----Again-er0q02/a-a4o5vmh) | 17:05–18:40 (Feb 2021)
72
67
73
68
### Articles
74
-
*[German][Pulse Browser Review: Firefox fork with Turbo tweaks and Opera sidebar](https://www.computerbild.de/artikel/cb-Tipps-Software-Pulse-Browser-Review-ein-Firefox-Fork-mit-Seitenleiste-wie-bei-Opera-35644139.html#:~:text=Noch%20mehr%20Speed%2DFeatures) (April 2023)
69
+
*[German][Pulse Browser Review: Firefox fork with Turbo tweaks and Opera sidebar](https://www.computerbild.de/artikel/cb-Tipps-Software-Pulse-Browser-Review-ein-Firefox-Fork-mit-Seitenleiste-wie-bei-Opera-35644139.html#:~:text=Noch%20mehr%20Speed%2DFeatures) (Apr 2023)
@@ -96,10 +91,6 @@ If you like the project, leave a :star: (top right) and become a [stargazer](htt
96
91
[](https://github.com/yokoffing/Betterfox/stargazers)
* This repository benefits from the ongoing research provided by [arkenfox](https://github.com/arkenfox/user.js).
104
95
* Appreciation goes to the [Firefox](https://www.mozilla.org/en-US/firefox/new/) team and developers working on [Bugzilla](https://bugzilla.mozilla.org/home), fighting for the open web.
105
96
* A special thanks to [Alex Kontos](https://github.com/MrAlex94) of [Waterfox](https://github.com/WaterfoxCo/Waterfox) for his collaboration in v.116.
0 commit comments