DNT header ignore Firefox config
DNT header ignore Firefox config
Hi
I have seen that NS enables the DNT Header by default and ignore the config of Fx. There is also only the option in the about:config and no one in the graphical-config. I was suppriesed by this behaviour. Maby you can add this to the FAQ and add an graphical-option to configure this feature.
Satanist
Ps: Realy, you need JS to post in this forum?
I have seen that NS enables the DNT Header by default and ignore the config of Fx. There is also only the option in the about:config and no one in the graphical-config. I was suppriesed by this behaviour. Maby you can add this to the FAQ and add an graphical-option to configure this feature.
Satanist
Ps: Realy, you need JS to post in this forum?
Mozilla/5.0 (X11; FreeBSD amd64; rv:34.0) Gecko/20100101 Firefox/34.0
Re: DNT header ignore Firefox config
https://hackademix.net/2010/12/28/x-do- ... -noscript/satanist wrote:I have seen that NS enables the DNT Header by default and ignore the config of Fx.
It's somewhere on Giorgio's to-do list. But do you really need it? Most people haven't heard of the header, most of those who have would not want to disable it, and those who really want to disable it can do so. Why clutter the graphical interface?There is also only the option in the about:config and no one in the graphical-config. I was suppriesed by this behaviour. Maby you can add this to the FAQ and add an graphical-option to configure this feature.
No. You only need it to use the buttons that insert formatting and smileys. If you don't use those - or you're willing to type them out manually instead - then you can block JS.Ps: Realy, you need JS to post in this forum?
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:34.0) Gecko/20100101 Firefox/34.0
Re: DNT header ignore Firefox config
Do I know the whole Internet?Thrawn wrote:https://hackademix.net/2010/12/28/x-do- ... -noscript/satanist wrote:I have seen that NS enables the DNT Header by default and ignore the config of Fx.
Because adding a DHT header to HTTP is a not realy something I expect from a tool witch blocks unlinked HTML-Content for me. I have only looked in the graphical-config so i didn't see this optionIt's somewhere on Giorgio's to-do list. But do you really need it? Most people haven't heard of the header, most of those who have would not want to disable it, and those who really want to disable it can do so. Why clutter the graphical interface?There is also only the option in the about:config and no one in the graphical-config. I was suppriesed by this behaviour. Maby you can add this to the FAQ and add an graphical-option to configure this feature.
for some years. If you don't know about an feature you can't turn it of. A feature you can't turn of is always a bug. So most users didn't look in the about:config, so for most users this is a Bug.
Satanist
Maybe if you are registered, but if not you need JS from "forums.informaction.com" and from "www.google.com", for the preview or the submitNo. You only need it to use the buttons that insert formatting and smileys. If you don't use those - or you're willing to type them out manually instead - then you can block JS.Ps: Realy, you need JS to post in this forum?
Mozilla/5.0 (X11; FreeBSD amd64; rv:34.0) Gecko/20100101 Firefox/34.0
Re: DNT header ignore Firefox config
Just to note,
But yeah I also think it's worth having the entire description from AMO somewhere on the homepage or features page on noscript.net, for those who don't find NoScript through AMO.
So it's obvious to anyone installing from AMO that you opt in to installing NoScript, you opt in to DNT unless you say otherwise.https://addons.mozilla.org/addon/noscript wrote:It also implements the DoNotTrack tracking opt-out proposal by default, see https://hackademix.net/2010/12/28/x-do- ... -noscript/.
But yeah I also think it's worth having the entire description from AMO somewhere on the homepage or features page on noscript.net, for those who don't find NoScript through AMO.
Poor satanist, I feel sorry for you having all those advertisements and cat videos in your headsatanist wrote:Do I know the whole Internet?

Well, not "always", but I know what you mean, so +1satanist wrote:A feature you can't turn of is always a bug.
But "most users" wouldn't want to turn that feature off...satanist wrote:So most users didn't look in the about:config, so for most users this is a Bug.
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (Windows NT 5.2; rv:33.0) Gecko/20100101 SeaMonkey/2.30
Re: DNT header ignore Firefox config
Well, as long as you didn't know about it, you couldn't turn it off, so maybe it was a bug then. But now you know, and can turn it off, so it's not a bug any more. Right? 
Seriously, most people who would use NoScript don't want or need to know about this feature. IMO it's not important enough to be added to an already-busy interface.

Seriously, most people who would use NoScript don't want or need to know about this feature. IMO it's not important enough to be added to an already-busy interface.
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (Linux; Android 4.0.4; HUAWEI U8950N-51 Build/HuaweiU8950N-51) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/39.0.2171.93 Mobile Safari/537.36
Re: DNT header ignore Firefox config
barbaz wrote:But "most users" wouldn't want to turn that feature off...
First of all how do you know what "most users" want?Thrawn wrote:Seriously, most people who would use NoScript don't want or need to know about this feature. IMO it's not important enough to be added to an already-busy interface.
But that's not the point. The point is that you have a feature with has nothing to do with the rest of the software and it's hidden from the user. IMO this feature is in the wrong software and the best way to fix this is remove this feature. If your config interface is "already-busy", maybe you have to much features?
Maybe you can write an other plugin with add some privacy to the HTTP-header and add this feature.
satanist
Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
I started helping people with NoScript on this forum in late 2013 and have been frequenting this forum quite a lot the whole time since. I'd think that would give me a decent sense of the NoScript community.satanist wrote:First of all how do you know what "most users" want?
You, on the other hand, are clearly way above the level of "most users". Your User-Agent says FreeBSD. I would consider myself a crazy power user, and out of curiosity I tried to set up FreeBSD in a VM for myself - and just could not get it going at all, not even after finding a pre-installed VM to start with.

What makes you think you have a better idea of what "most users" want than us?
If you actually read that link to Giorgio's blog you would see he is already planning to expose the entire DNT functionality of NoScript in the GUI. I suspect the main reason he hasn't done it yet is just lack of time.satanist wrote:The point is that you have a feature with has nothing to do with the rest of the software and it's hidden from the user.
I really doubt Giorgio would add a feature to NoScript if he didn't believe it to be really worthwhile somehow, because I would think 1) he wouldn't want NoScript to have a reputation for being bloatware and 2) having such a long TODO list as he does, he wouldn't want to maintain more than absolutely necessary.satanist wrote:IMO this feature is in the wrong software and the best way to fix this is remove this feature. If your config interface is "already-busy", maybe you have to much features?
If Giorgio is already too busy to do everything he wants to do with NoScript where is he going to find the time to write and maintain yet another addon?satanist wrote:Maybe you can write an other plugin with add some privacy to the HTTP-header and add this feature.
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (Windows NT 5.2; rv:33.0) Gecko/20100101 SeaMonkey/2.30
Re: DNT header ignore Firefox config
I don't know what most users want, also I have never said that. For my argumentation this is not impotent. I argue with the behaviour of a user, not with what they want or need to know (Is this an Agency).barbaz wrote: What makes you think you have a better idea of what "most users" want than us?
Is Giorgio the only developer of NS?barbaz wrote:If you actually read that link to Giorgio's blog you would see he is already planning to expose the entire DNT functionality of NoScript in the GUI. I suspect the main reason he hasn't done it yet is just lack of time.
I don't say DNT is a bad feature, still I say it's a good feature, this is not my problem and can be discussed somewhere else. My point is that when you have a feature you should document it and add config options to default config interface. If Giorgio has not enough time maybe he can ask for help. I would have post a patch, if I could write JS.barbaz wrote:I really doubt Giorgio would add a feature to NoScript if he didn't believe it to be really worthwhile somehow, because I would think 1) he wouldn't want NoScript to have a reputation for being bloatware and 2) having such a long TODO list as he does, he wouldn't want to maintain more than absolutely necessary.satanist wrote:IMO this feature is in the wrong software and the best way to fix this is remove this feature. If your config interface is "already-busy", maybe you have to much features?
Is Giorgio the only one who can write a Firefox extensions?barbaz wrote:If Giorgio is already too busy to do everything he wants to do with NoScript where is he going to find the time to write and maintain yet another addon?satanist wrote:Maybe you can write an other plugin with add some privacy to the HTTP-header and add this feature.
satanist
Mozilla/5.0 (X11; FreeBSD amd64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
Yessatanist wrote:Is Giorgio the only developer of NS?
Again, I'm not sure why the description from AMO isn't also somewhere on noscript.net...satanist wrote:I don't say DNT is a bad feature, still I say it's a good feature, this is not my problem and can be discussed somewhere else. My point is that when you have a feature you should document it
Giorgio, could you please add it to https://noscript.net/features?
With the way Giorgio has designed the Options dialog, not sure you need to know JS for something like that. I think it's possible you just set the right attributes in the XUL and his existing code will do the rest.satanist wrote:and add config options to default config interface. If Giorgio has not enough time maybe he can ask for help. I would have post a patch, if I could write JS.
I think ideally this should go in a 'DNT' tab in Advanced. No idea if I'll be able to try make a patch or not (and even if I do, it will need to have localization/localizability added which I don't know anything about) but will see how things go, never know my luck.
Oh, and I decided to read the comments in that blog entry, and it sounds like NoScript 3 will come with presets you can select, which would presumably say whether NoScript will turn on its own DNT (if not, it should be selectable then but selected by default IMO, to make sure users are aware of it).
Again, I agree with you NoScript's DNT feature needs more obvious documentation outside of AMO.
Oh, sorry, didn't understand what you meant there. Anyway even if someone else wrote the addon, why install a separate extension just for DNT when the browser has that functionality?satanist wrote:Is Giorgio the only one who can write a Firefox extensions?barbaz wrote:If Giorgio is already too busy to do everything he wants to do with NoScript where is he going to find the time to write and maintain yet another addon?satanist wrote:Maybe you can write an other plugin with add some privacy to the HTTP-header and add this feature.
(note: NoScript implemented DNT before Gecko did.)
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (Windows NT 5.2; rv:33.0) Gecko/20100101 SeaMonkey/2.30
Re: DNT header ignore Firefox config
This is a storm in a teacup.
The DNT feature doesn't interfere with full Web access via Fx with best security.
Without default DNT, there is a good case to be argued that NS is less secure.
There is already a toggle even if it's not in the GUI for those NS users who discover they want to be tracked. I haven't met anyone like that yet, except ad company employees who're NS users more to be able to keep track of their opposition than anything else.
There are heaps more non-GUI configurations that I'd really like to have in the GUI because I'm so forgetful and have been known to leave sub-optimal toggles off or on without a GUI to remind me. I'm waiting for NS 3 because I've been part of the NS community, and understand the workload of the dev. Even though I've donated, I still don't feel entitled to be this picky.
DNT has historical roots in being first proposed jointly by Maone and Palant - devs of NS and AdBlock. It is the dev's baby and doesn't need abuse from someone outside the tent.
At the time, there was clear opinion offered in the dev's own blog and comments about the default state.
At best, any configuration of the NS Gui for DNT should be taken up directly with the developer himself- - of course after first at least having the manners to research the developer on his own site and not by using a support thread to waste volunteer time with questions that could be answered with a few seconds reading.
I vote -1 for this picky RFE; the general NS user expects to have a default NS configuration that affords maximum security and not being tracked adds to security via blocking data collection.
@ satanist. Please stop abusing barbaz's generosity.
The DNT feature doesn't interfere with full Web access via Fx with best security.
Without default DNT, there is a good case to be argued that NS is less secure.
There is already a toggle even if it's not in the GUI for those NS users who discover they want to be tracked. I haven't met anyone like that yet, except ad company employees who're NS users more to be able to keep track of their opposition than anything else.
There are heaps more non-GUI configurations that I'd really like to have in the GUI because I'm so forgetful and have been known to leave sub-optimal toggles off or on without a GUI to remind me. I'm waiting for NS 3 because I've been part of the NS community, and understand the workload of the dev. Even though I've donated, I still don't feel entitled to be this picky.
DNT has historical roots in being first proposed jointly by Maone and Palant - devs of NS and AdBlock. It is the dev's baby and doesn't need abuse from someone outside the tent.
At the time, there was clear opinion offered in the dev's own blog and comments about the default state.
At best, any configuration of the NS Gui for DNT should be taken up directly with the developer himself- - of course after first at least having the manners to research the developer on his own site and not by using a support thread to waste volunteer time with questions that could be answered with a few seconds reading.
I vote -1 for this picky RFE; the general NS user expects to have a default NS configuration that affords maximum security and not being tracked adds to security via blocking data collection.
@ satanist. Please stop abusing barbaz's generosity.
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
Mostly because I've been on the NoScript support team for years, and helped out on an unofficial basis for years before that.satanist wrote: First of all how do you know what "most users" want?
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
I'm a privacy conscious user before being security-minded. DNT is a privacy thing, not a security one, and NoScript often claims to be security-focused first and foremost. So I should be happy that NoScript enables DNT right ?
But DNT was used by about 11% of Firefox users last time I checked, so privacy wise it is bad in that it makes you stand out of the pack. Furthermore, websites seldom respect it and when they do, they just do it their own way, such as "track user but don't show targeted ads". DNT was meant to protect privacy but in adding entropy without providing any guarantee to not be tracked, it makes the situation worse.
So not providing the DNT header is probably the best solution for privacy-conscious users. But it is enabled by default with NoScript, so disabling it risks making the user stand out even more as a "NoScript user with DNT disabled" (i.e. it adds entropy to our fingerprint)
Considering all of this, I think NoScript should just leave DNT alone and let Firefox handle it. The feature is very accessible nowadays - it was not the case in 2010 when Giorgio wrote this article and implemented it in NoScript.
Can it please be considered to remove this functionality altogether ?
(Yes I did read Giorgio's article in 2010 when it was published, but since then I learned more about fingerprinting, watched adoption of this header both by servers and users, and concluded that DNT sucks for privacy)
But DNT was used by about 11% of Firefox users last time I checked, so privacy wise it is bad in that it makes you stand out of the pack. Furthermore, websites seldom respect it and when they do, they just do it their own way, such as "track user but don't show targeted ads". DNT was meant to protect privacy but in adding entropy without providing any guarantee to not be tracked, it makes the situation worse.
So not providing the DNT header is probably the best solution for privacy-conscious users. But it is enabled by default with NoScript, so disabling it risks making the user stand out even more as a "NoScript user with DNT disabled" (i.e. it adds entropy to our fingerprint)
Considering all of this, I think NoScript should just leave DNT alone and let Firefox handle it. The feature is very accessible nowadays - it was not the case in 2010 when Giorgio wrote this article and implemented it in NoScript.
Can it please be considered to remove this functionality altogether ?
(Yes I did read Giorgio's article in 2010 when it was published, but since then I learned more about fingerprinting, watched adoption of this header both by servers and users, and concluded that DNT sucks for privacy)
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
...??
Yes, some people/groups are willing to be jerks for the sake of business. That's not a problem with DNT, that's a problem with business being profitable.
NoScript, DNT and all, actually makes it very difficult for sites to fingerprint your browser, because most fingerprinting can only be done by Javascript which NoScript blocks by default. NoScript isn't the only way to disable Javascript, so disabled Javascript + no DNT doesn't make you much more identifiable than disabled Javascript + DNT.
And if you allow Javascript... well, I've seen some scripts that can ferret out information that's a LOT more identifying than a tracking preference... just as one example, have you heard about AddThis' canvas fingerprinting?
In short, the DNT header really doesn't make a significant difference to your browser fingerprint or fingerprintability.
Please go to https://panopticlick.eff.org/browser-uniqueness.pdf and search for the word "NoScript", and read all the statements that comes up with.
Also NoScript still supports Firefox 3.0.9 and later. DNT in Firefox wasn't added until Fx 4, so Fx 3 users would be left with no DNT (possibly with no warning).
Protip: next time you want significant functionality completely removed from some software, try to avoid using FUD and random out-of-context statistics as the primary basis for your reasoning.
Yes!Bane wrote:I'm a privacy conscious user before being security-minded. DNT is a privacy thing, not a security one, and NoScript often claims to be security-focused first and foremost. So I should be happy that NoScript enables DNT right ?

Right, because with a total of millions, about 1 in 10 being just like you in one specific way is "standing out of the pack"...Bane wrote:But DNT was used by about 11% of Firefox users last time I checked, so privacy wise it is bad in that it makes you stand out of the pack.
So what?Bane wrote:Furthermore, websites seldom respect it and when they do, they just do it their own way, such as "track user but don't show targeted ads".
Yes, some people/groups are willing to be jerks for the sake of business. That's not a problem with DNT, that's a problem with business being profitable.
One boolean *that everyone else has access to* doesn't make much difference to your browser fingerprint. And it matters even less considering that this particular property could, at some point, be backed by law somewhere (if it's not already?).Bane wrote:DNT was meant to protect privacy but in adding entropy without providing any guarantee to not be tracked, it makes the situation worse.
Because silence is the answer when someone is bullying you and assuming you are OK with it?Bane wrote:So not providing the DNT header is probably the best solution for privacy-conscious users.
Have you really read anything about browser fingerprinting?Bane wrote:But it is enabled by default with NoScript, so disabling it risks making the user stand out even more as a "NoScript user with DNT disabled" (i.e. it adds entropy to our fingerprint)
NoScript, DNT and all, actually makes it very difficult for sites to fingerprint your browser, because most fingerprinting can only be done by Javascript which NoScript blocks by default. NoScript isn't the only way to disable Javascript, so disabled Javascript + no DNT doesn't make you much more identifiable than disabled Javascript + DNT.
And if you allow Javascript... well, I've seen some scripts that can ferret out information that's a LOT more identifying than a tracking preference... just as one example, have you heard about AddThis' canvas fingerprinting?
In short, the DNT header really doesn't make a significant difference to your browser fingerprint or fingerprintability.
Please go to https://panopticlick.eff.org/browser-uniqueness.pdf and search for the word "NoScript", and read all the statements that comes up with.
Please no, NoScript's DNT feature is useful because those who do want DNT can use NoScript to opt not to send DNT to specified sites, which can't be done with just the browser builtin DNT. It's happened before that a site breaks with DNT but works fine without: viewtopic.php?f=7&t=18078Bane wrote:Considering all of this, I think NoScript should just leave DNT alone and let Firefox handle it. The feature is very accessible nowadays - it was not the case in 2010 when Giorgio wrote this article and implemented it in NoScript.
Can it please be considered to remove this functionality altogether ?
Also NoScript still supports Firefox 3.0.9 and later. DNT in Firefox wasn't added until Fx 4, so Fx 3 users would be left with no DNT (possibly with no warning).
Protip: next time you want significant functionality completely removed from some software, try to avoid using FUD and random out-of-context statistics as the primary basis for your reasoning.
Sounds like you have been badly misinformed since then. Maybe you should read the entire document I linked above (in which notably, they don't even bother considering using DNT info for constructing a browser fingerprint)...Bane wrote:(Yes I did read Giorgio's article in 2010 when it was published, but since then I learned more about fingerprinting, watched adoption of this header both by servers and users, and concluded that DNT sucks for privacy)
*Always* check the changelogs BEFORE updating that important software!
Mozilla/5.0 (Windows NT 5.2; rv:33.0) Gecko/20100101 SeaMonkey/2.30
Re: DNT header ignore Firefox config
And one from the conclusion (which doesn't actually use the word 'NoScript'):barbaz wrote: Please go to https://panopticlick.eff.org/browser-uniqueness.pdf and search for the word "NoScript", and read all the statements that comes up with.
Panopticlick wrote: We identified only three groups of browser with comparatively good resistance to fingerprinting: those that block JavaScript, those that use TorButton, and certain types of smartphone.
Last edited by barbaz on Thu Jan 22, 2015 12:28 am, edited 1 time in total.
Reason: fix broken quote tags
Reason: fix broken quote tags
======
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Thrawn
------------
Religion is not the opium of the masses. Daily life is the opium of the masses.
True religion, which dares to acknowledge death and challenge the way we live, is an attempt to wake up.
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:35.0) Gecko/20100101 Firefox/35.0
Re: DNT header ignore Firefox config
I forgot the math but I think it's around one bit of entropy. According to EFF's experiment which we've both heard of when it was started: "Overall, we were able to place a lower bound on the fingerprint distribution entropy of 18.1 bits, meaning that if we pick a browser at random, at best only one in 286,777 other browsers will share its fingerprint.".Right, because with a total of millions, about 1 in 10 being just like you in one specific way is "standing out of the pack"... (...)
One boolean *that everyone else has access to* doesn't make much difference to your browser fingerprint.
Which, coupled with an IP address, should be enough to uniquely identify anyone but those living in the most densely populated areas. If 18 bits of entropy do that, then 1 bit does make a difference right ?
How many countries would have to vote such a law for it to have any real impact ? And do you think they will all vote into law the exact definition of DNT, or do something completely useless like California ? Even if all major countries in the world voted it exactly like we want, which is not just unlikely but completely impossible in any decent time frame, how seriously do you think it is going to be enforced ? Quoting the link about California to illustrate:And it matters even less considering that this particular property could, at some point, be backed by law somewhere (if it's not already?).
"If you do not respond to DNT signals, it will suffice to indicate this fact in the privacy policy;
if you respond to DNT in some way, the privacy policy should disclose how you respond to this signal;
You need to act when: your (in any way commercial) website or mobile app is operated from California or your users may be consumers residing in California"
(Silence is the answer when you want to go unnoticed. Being incognito can only be a separate activity from fighting for the right to be incognito). Besides, DNT like a protest only has weight when people know they are participating in it. NoScript enables it by default regardless of Firefox preferences, so there is a grey area regarding the will of all of its 2.2 million users. Even if it makes sense that someone installing NoScript would want to enable DNT, it can be disputed, and it gives ground for jerks to claim that DNT doesn't have much weight and can therefore be ignored.Because silence is the answer when someone is bullying you and assuming you are OK with it?
NoScript definitely reduces browser fingerprint *a lot*. DNT does not, it's yet another header so it is adding entropy.NoScript, DNT and all, actually makes it very difficult for sites to fingerprint your browser, because most fingerprinting can only be done by Javascript which NoScript blocks by default.
NoScript users have massively had DNT enabled, so as a NoScript user, I have less entropy if I enable DNT as well. I am singled out as being a Firefox user with JS disabled (very likely from NoScript) with no DNT header (the vast majority of Firefox users with JS disabled have DNT ON)disabled Javascript + no DNT doesn't make you much more identifiable than disabled Javascript + DNT.
Right. So then, NoScript could just have DNT unset by default, like Firefox.Please no, NoScript's DNT feature is useful because those who do want DNT can use NoScript to opt not to send DNT to specified sites, which can't be done with just the browser builtin DNT. (...)
Fx 3 users would be left with no DNT
So I guess there are two arguments for a DNT header unset by default:
- Counter-productivity due to entropy
- Default enable is undermining the message. Do-Not-Track is a proactive move. (Currently jerks can shrug it off with the argument that NS users may or may not want DNT, we have no means to know, so that's 2 million DNT users we're going to ignore)
DNT wasn't used in the wild at the time.Maybe you should read the entire document I linked above (in which notably, they don't even bother considering using DNT info for constructing a browser fingerprint)...
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0