Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Include link to Firefox settings recommendations on Firefox's page #1254

Closed
nodiscc opened this issue Mar 19, 2015 · 6 comments
Closed

Include link to Firefox settings recommendations on Firefox's page #1254

nodiscc opened this issue Mar 19, 2015 · 6 comments

Comments

@nodiscc
Copy link

nodiscc commented Mar 19, 2015

https://github.com/pyllyukko/user.js

This is a user.js configuration file for Mozilla Firefox that's supposed to harden Firefox's settings and make it more secure.

I'd like if the Security Notes section on https://prism-break.org/en/projects/mozilla-firefox/ could point to this project with a text like:

As they are optimized for a wide audience, usability and convenience, Firefox's default configuration settings are not always set to the most secure values, or do not enforce strong privacy. See https://github.com/pyllyukko/user.js for recommendations on how to make your Firefox setup more robust.

As you can see in https://github.com/pyllyukko/user.js/blob/master/user.js, each configuration setting is clearly documented so users have the choice to alter their config or stick with the defaults.

This was originally discussed at #1031

@ghost
Copy link

ghost commented Mar 20, 2015

I agree that further tweaks are needed. Here are my preferences that I have been collecting for a long time https://github.com/wifiextender/dotfiles/blob/master/archlinux-openbsd/usr/lib/firefox/browser/defaults/preferences/vendor.js

The online test provided by EFF at Panopticlick is really useful as it determines how distinctive is your firefox browser among the other users out there, any score above than 12 or 15 means you can be identified with approximate accuracy.

@ghost
Copy link

ghost commented Apr 10, 2015

The default firefox configuration comes with "light theme", but there are 2 gtk radio buttons that will allow you to choose between dark and light themes out of the box. To enable the dark theme in about:config, exchange browser.devedition.theme.enabled to true. Now press F12 and click over the gear icon that has a tooltip saying "Toolbox Options" and choose "Dark Theme".

screenshot 29e5d8e81c11

@nodiscc nodiscc mentioned this issue May 30, 2015
@nodiscc
Copy link
Author

nodiscc commented Jun 3, 2015

The default firefox configuration comes with "light theme", but there are 2 gtk radio buttons that will allow you to choose between dark and light themes out of the box

I don't think this is relevant to this project, I was talking specifically about security/privacy related settings (as discussed in #1310)

Edit: maybe someone should go a step further and provide a foolproof way to install https://github.com/pyllyukko/user.js as default with firefox.

@ghost
Copy link

ghost commented Jun 4, 2015

Hello @nodiscc ,

There is no way to predict what the different user cases will be. If you insist on the inclusion of such settings, the casual computer users may have hard time finding why the particular website is not working properly anymore.

That is why all of you should participate in much "heated" discussion and outline which lines of code should be included in prism-break. You can borrow code from my vendor.js that is not presented in the pyllyukko' project.

As for a user-friendly installtion, a dead simple addon should do the work, and it will be platform independent too.

I would like to dedicate more time on my wife and children, don't have the time to be a part of the prism-break society.

edit: Or addon with different profiles targeting different user groups. Simple - casual users, Expert - power-users and so on. Or addon with checkboxes explaining what it will do if the user checked the particular checkbox.

Cheers

@myrdd
Copy link

myrdd commented Jun 4, 2015

edit: Or addon with different profiles targeting different user groups. Simple - casual users, Expert - power-users and so on. Or addon with checkboxes explaining what it will do if the user checked the particular checkbox.

Sounds good! maybe there is already an addon like that?
It would be great if there would be some high-level options, in order to abstract different use cases from the actual preferences; at the same time, giving the option to set each pref separately.

@nodiscc
Copy link
Author

nodiscc commented Jun 4, 2015

As for a user-friendly installtion, a dead simple addon should do the work, and it will be platform independent too.

Yes.

It would be great if there would be some high-level options, in order to abstract different use cases from the actual preferences; at the same time, giving the option to set each pref separately.

Random Agent Spoofer does some of this (check 8th screenshot)

There is no way to predict what the different user cases will be. If you insist on the inclusion of such settings, the casual computer users may have hard time finding why the particular website is not working properly anymore.

Yes, pyllyuko's config needs to be tested, and some settings may be relaxed if it causes too much functionality to break (prism break compliant fork?)

You can borrow code from my vendor.js

Some of your settings could be added to the user.js project, or to a possible fork.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants