Add an advanced settings page
See original GitHub issue-
Introduce more customization options in the Librefox, possibly via a cooperation with CustomCSSforFx (Classic Theme Restorer).
-
Something similar to
chrome://flags
or equivalent -
Enterprise policies (similar to enterprise-policy-generator)
-
Also have a look at https://github.com/allo-/firefox-profilemaker this could be helpful
-
mozilla.cfg and policy over a setting page
-
Include https://ffprofile.com/ ?
-
Develop an easy to use firewall system for extensions (button/hosts/allow/deny/per-addon)
-
Take in consideration advanced users that want to have a hardened browser by default
Issue Analytics
- State:
- Created 5 years ago
- Comments:7 (2 by maintainers)
Top Results From Across the Web
How to Access and Change Hidden Advanced Settings in ...
To access the hidden advanced settings in Chrome, type: chrome://flags in the address bar and press Enter. The list of available settings ......
Read more >Chrome Settings - eG Innovations
Scroll down the Settings page that then appears until you find the Show advanced settings link (see Figure 2). Then, click on the...
Read more >5 ADVANCED Chrome Settings You Really Should Be Using
5 ADVANCED Chrome Settings You Really Should Be Using · 1. Languages. The "Languages" setting lets you choose the language on Chrome's UI....
Read more >How to manage Advanced Security settings in Google ...
Watch this video to know about the steps to manage Advanced Security settings in Google™ Chrome on a Windows® Vista-based PC.
Read more >Advanced option not showing in settings - Google Chrome ...
Hello, I'm looking to see the "Advanced" option that should be at the bottom left of the settings page after scrolling down because...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
I think it would be a good idea to use the ffprofile standard configuration and take it as the foundation for the default librefox profile within advanced settings. It should break almost nothing while taking away the bloat, adware, telemetry, etc.
A couple of privacy tweeks in ffprofile will probably break something and should be deactivated.
The important part I think is to start with few changes and then carefully evaluating changes. The biggest value of Librefox is already achieved with the easiest and most benign changes: No telemetry, no adware, no annoyances.
That’s probably what 90% of the future Librefox users want, and when offering a browser the most important thing is what users want, not what a couple of privacy nerds like. Average privacy-minded users will never use Librefox if it breaks casual browsing. A single bad config is enough to break the project.
Librefox can offer a home for privacy nerds, but they will have to tweak things. And that is what those people want by the way. Those Tech-savvy users will never use a browser that is ready-to-go.
This means a maximum hardened firefox will basically have no target group, and thus no users.
Extra Privacy and Security, while important, need to be worked out carefully, and, most importantly, they do not target the majority of users. It should be an extra.
I do think that the main value of Librefox is not in the privacy and security configs but in simply taking away mozilla code that bothers users, and cut connections to remote servers, where possible. That’s almost all that’s needed to increase privacy significantly. And luckily it doesn’t take much work to achieve.
The standard ghacks user.js can and should be included as a second Librefox profile, but there is no need for changing it. This is what a power users actually wants to do - when Librefox undertakes this fine tuning in the name of the user, then the browser will actually repel the power users. They do want to create “their own browser”.
Yes, it would actually be counterproductive to work on a “perfect config”. It’s like solving a 10000-piece puzzle with lots of effort and then trying to sell the finished puzzle to puzzle-lovers.
The default Mozilla Firefox profile can be an option for users also.
On a sidenote, very important settings like referer policy, privacy.resistfingerprinting and firstparty isolation probably deserve their own place in the main firefox privacy menu.
I think the focus of Librefox shouldn’t be in providing a “perfect user.js”, and #53 shows that it’s almost impossible to achieve without downsides and endless work hours wasted, and frustrated users. Librefox can give users complete control over the configs via advanced settings and let them experiment.
Different configs can be introduced as profiles any time, but I think the basic benefit over standard firefox would be the availability via advanced settings itself, which gives non-technical users the ability to control the configs.
When thinking about the default profile, “No telemetry, no adware, no annoyances” would be a good guidance imho.
suggestions:
quick UI mock up