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

Suggesting an another approach #338

Closed
ghost opened this issue Sep 19, 2017 · 7 comments
Closed

Suggesting an another approach #338

ghost opened this issue Sep 19, 2017 · 7 comments

Comments

@ghost
Copy link

ghost commented Sep 19, 2017

The problem is the user.js file causes many compatibility issues, so it cannot be deployed in mass (casual users, organizations). Therefore we would leave Firefox user.js alone or worse is that the users would use Chrome! That defeats the purpose. At personal level it also causes a lot of inconveniences. If I wanted a really high level of privacy I'd use Tor Browser instead, which leads to point number 2.
As mentioned in issue #316, with respect, I think it's a waste of time, I doubt the hardened Firefox is better than Tor Browser (with or without Tor), the more this projects progresses, the more it becomes like Tor Browser. It's not worth it.

Let's build a user.js file and other presets (such as add-ons) that balance between privacy and compatibility, and lean more to compatibility and user experience, that can be deployed in mass. This project still holds values, so what I'm suggesting is another project with that approach.
What are your thoughts?

@pyllyukko
Copy link
Owner

Let's build a user.js file and other presets (such as add-ons) that balance between privacy and compatibility, and lean more to compatibility and user experience, that can be deployed in mass. This project still holds values, so what I'm suggesting is another project with that approach.
What are your thoughts?

The relaxed branch aims to be pretty much what you described. Compatible and less breakage that is.

@ghost
Copy link
Author

ghost commented Sep 20, 2017

I didn't see that, thanks. But the download link is the same with the original version? Please update it.

@ghost
Copy link
Author

ghost commented Sep 20, 2017

I didn't go through the main page before trying it on my own Firefox profile, I lost all of my browsing history. Luckily I have a backup a few weeks ago. The relaxed version isn't that "relaxed". There is still a lot of work before I can deploy Firefox with a custom user.js.

@nodiscc
Copy link
Contributor

nodiscc commented Sep 20, 2017

The problem is the user.js file causes many compatibility issues

It is built as a boilerplate with every hardening option enabled, so yes. The issues should all be listed in https://github.com/pyllyukko/user.js#known-problems-and-limitations though, so it should be easy to change corresponding settings. If you find an issue not listed, please report it.

I lost all of my browsing history

@Tunguyen6 The relaxed branch is also too strict for me, so I changed a few things in my own variant. The goal is to enforce as many hardening options as possible without bothering the user with unusual browser behavior. I've started porting some of these changes here, but it takes time.

There is still a lot of work before I can deploy Firefox with a custom user.js.

To save you time you could either pick what you like in master...nodiscc:dbu (dbu branch) and start your own fork/branch as well, and/or send pull requests to the relaxed branch here if you think something really needs to be changed. But I agree, it takes work.

Luckily I have a backup a few weeks ago

the download link is the same with the original version? Please update it.

Sent a patch #339

@Atavic
Copy link

Atavic commented Sep 25, 2017

Either use relaxed pyllyukko's user.js on a fresh profile or stay conservative with a webextention like https://addons.mozilla.org/firefox/addon/privacy-settings-webextension/

@gitbugged
Copy link

gitbugged commented Oct 17, 2017

I'm personally quite happy with the strict settings, many of these are not even implemented in Tor Browser. Keep up the great work! Recommend closing the ticket as it was already answered. 👍

@pyllyukko
Copy link
Owner

I'm personally quite happy with the strict settings, many of these are not even implemented in Tor Browser. Keep up the great work!

Thanks! 😊

Recommend closing the ticket as it was already answered.

True that.

ranisalt pushed a commit to ranisalt/user.js that referenced this issue Jul 18, 2018
ranisalt pushed a commit to ranisalt/user.js that referenced this issue Jul 18, 2018
ranisalt pushed a commit to ranisalt/user.js that referenced this issue Jan 21, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants