-
-
Notifications
You must be signed in to change notification settings - Fork 174
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
Betterfox with Floorp #233
Comments
Floorp doesn't change Firefox default pref. because, If Floorp's working is not as same as Firefox, it may cause unique fingerprint. Betterfox enhance Firefox's privacy. but, at Floorp, it may follow bad way. |
OK then as I understood you won't be implementing Betterfox. Would you recommend me using Arkenfox ESR with Floorp from privacy and security standpoint OR |
Privacy can be worse with Betterfox in browsers other than Firefox; Firefox has a large user base and is relatively resistant to fingerprinting threats, while Floorp does not have as many users. Betterfox modifies the behavior of various browsers. Floorp already behaves differently from Firefox due to restrictions such as Widevine. This is also true for other Firefox derivatives. So, if Floorp applies the Betterfox behavior, the website can use Floorp to detect that you have visited the website. This is fingerprint detection. For these reasons, we do not implement it. As it says in Betterfox, if you want privacy, use Tor. We do not recommend its use, nor do we reject it. We do not endorse or reject the use of uBlock Origin, but we think it is more effective. |
Can privacy get worsen with Arkenfox too? |
This user.js change the network pref, this also seems difficult to accept. However, about half of the browser settings seem to be the same. It looks like you are disabling the disk cache for speed. As there is a description that you should change it according to your preference, I think the answer is "No" if the set this pref default setting. There doesn't seem to be any point in copying all of this and making it the default. We do not restrict the use of this user.js, so it is recommended to use it according to your preference. |
Of course, you should not restrict the usage of Arkenfox, giving more freedom, security and privacy. |
Hi, thanks for your effort. I read Betterfox is planning to introduce Betterfox ESR for Firefox ESR you're basing Floorp on. Will the current Betterfox non-ESR work well with Floorp (based on Firefox ESR) and how will I be able to activate - Fastfox - for example? |
Places marked "Restore" will be changed to "Apply". Simply click on the appropriate location in Fastfox and accept the prompt I'm thinking of changing the download destination to his ESR version when it's officially released |
So when I press "Apply", I no longer need to do manual work of adding and updating Fastfox from Betterfox? I see you are trying to do something good, but still I could not understand how it works. Probably, talk with Betterfox dev when they're releasing Fastfox for ESR and implement it by default? Securefox, Peskyfox and Smoothfox - I don't know why would anyone need it, you already have such things implemented. |
Since I was sending from my smartphone, I was not able to reply properly due to the inconvenience of the keyboard, but now that I am home, I will explain. With user.js customization, Floorp downloads the specified user.js from the Internet that matches the version of Floorp being used, and replaces the user.js set in the current Floorp. After restarting, the user.js will be applied automatically to ensure a user-preferred experience. There are two reasons why we do not adapt our default settings to those of e.g. betterfox.
For the above reasons, we have decided to introduce this new feature with the stance that user use user.js to customize Floorp.(Not replace default option) If the default is fastfox user.js, there is no guarantee of compatibility with other user.js, so the option should be more beneficial. |
Thanks for the explanation. I only need Fastfox from Betterfox and I hope, Betterfox dev introduces ESR configs |
yes. Make sure ESR Fastfox is also selectable. |
@golf1487 @surapunoyousei I will make an ESR115 branch in the next Betterfox release. Stay tuned. |
Can’t wait for it :) |
I'll change URL. Thanks |
Hey @yokoffing @surapunoyousei I want Betterfox fastfox all the time enabled on Floorp, how to do that? This is essential, because as Floorp has lots of features, it's slower than Firefox vanilla and 200% performance |
open "about:preferences#userjs" |
I love it, thanks @yokoffing @surapunoyousei . I clicked Apply Fastfox and rebooted, please add an indication which profile is applied. I just need cool Floorp theme it has and Fastfox all the time, imagine how fast it would be Of course, I disable them all, but it's still there in code. |
Your current profile is this |
@surapunoyousei how to understand that Fastfox is applied? |
Check the file. Open profile DIR via about:support. open user.js |
Thanks for the help @surapunoyousei , it seems it's been applied. Please keep @yokoffing configs always up to date. |
I'll create auto-update system |
@surapunoyousei Just FYI: My intent is to not touch ESR prefs unless absolutely needed. Firefox ESR does not come with the latest features; it has the latest security and stability fixes. So I wouldn't prioritize an auto-update system. |
Just make sure your changes can be applied immediately. You don't have to worry about that. I don't think I need to interfere with Betterfox directly, so I will be faithful to your changes. |
Is your feature request related to a problem?
Floorp feels slower than official Firefox release, maybe because of Floorp having more features.
Describe the solution you'd like
The possible slution would be to implement Betterfox's Fastfox .js by default:
https://github.com/yokoffing/Betterfox
However, as good as Betterfox is, it is not created for Firefox ESR you use for Floorp base.
Would you still be able to implement Betterfox?
Describe alternatives you've considered
As an alternate solution, I was thinking of using Arkenfox ESR for Floorp by creating a new profile. Would you recommend doing that?
https://github.com/arkenfox/user.js/releases
Additional context
No response
The text was updated successfully, but these errors were encountered: