Based on pyllyukko's user.js, something like
// Start in private browsing mode
// https://wiki.mozilla.org/Private_Browsing
// user_pref("browser.privatebrowsing.autostart", true);
// user_pref("extensions.ghostery.privateBrowsing", true);
re: explanation: No, the link to the mozilla wiki is good enough IMO, and most users should already know what PB is/does anyway. (and FF even says what it does on a PB newtab)
I kinda don't like the ghostery part though. That's a very shitty choice of an addon and we shouldn't encourage anyone to use it. Also I'm not sure how I feel about adding 'extensions.' prefs in general. NoScript f.e. would have quite a few that would be worth including then, but imo that's best left to the users of those addons.
As for the number, it doesn't really fit with the other ones under 0100, and since it makes a lot of other prefs obsolete, maybe it deserves something like 0001. (?)
I am avoiding private browsing for several reasons:
I am in a investigation of the diff from your and mine user.js. Have quite a few and need some time. :)
I also don't try to make my browser full "government grade" tracking prof, since its futile.
Cheers
Regarding _1602 (DNT)_ I quote a paper called _Dusting the Web for Fingerprinters_:
We set the DNT header to 1 in the PhantomJS browser and visited the websites identi铿乪d as performing 铿乶gerprinting in our previous experiments. For all of these pages, we obtained the same results with respect to the number of fonts probed and other browser properties accessed, suggesting that DNT preferences are ignored by 铿乶gerprinters.
Available on the fpdetective page.
Statistically, which one we have more, users with DNT=1 or users with DNT=0 or users with no DNT?
Tried to find some statistics about DNT usage, but have failed. :(
I suppose it's one of the most popular changes, as it appears in the options GUI.
Users with no DNT are using very old browsers.
I guess so too... I am using DNT=1 with the latest stable, which is also having more marketshare than other versions.
When you mention 50/50 on Am I Unique or panoptics, which suggest that more than 50% users have DNT=1.
Why is that? The most latest version browsers defaults to DNT=1 and you need to opt-out.
Only paranoid tinhatters turns it off then, and those are making 50/50 on sites like AmIunique or panoptics. But in a real world it makes DNT=1 much more than 50% of marketshare,.
I am not saying that I am true, but I am guessing so. Thats why I have switched to DNT=1 a while ago.
By a wild guess, I would recommend to use DNT=1 to lower FP usability.
Cheers
I guess I was wrong. ;)
Thanks you for response.
@Thorin-Oakenpants
Just on DNT - if you use NoScript MAKE SURE to set your noscript.doNotTrack.enabled to match.
Are you sure about this? Majority of NoScript users probably leave noscript.doNotTrack.enabled on true, wouldn't setting it to false raise entropy?
@Thorin-Oakenpants I agree with your points on DNT. Unfortunately, not many sites respect the DNT header.
Also .. what % of NS users make up the FF base: NS users on AMO currently shows 1.7+ million. That's like 1 or 2% of FF users
That's why I asked, I guess sites can detect you are a NoScript user? I may be very wrong but since the browser with NoScript sends the Do Not Track header by default, are you more unique with noscript.doNotTrack.enabled on false?
Is this preference set to false in Tor Browser?
Most helpful comment
I am avoiding private browsing for several reasons:
I am using Self-Destructing Cookies (SDC). Haven't find better solution till now.
Unfortunately SDC doesn't destroy LSO na HSTS.
I believe LSO is not a problem is you don't use Flash (and I don't)... am I true here???
Haven't found a good solution for HSTS, but haven't got time yet. And will be hard.
I am in a investigation of the diff from your and mine user.js. Have quite a few and need some time. :)
I also don't try to make my browser full "government grade" tracking prof, since its futile.
Cheers