Microsoft IE10 and its “Do Not Track” Default Settings

Microsoft recently hit the headlines for their “Do Not Track” (DNT) implementation in Internet Explorer 10. In all other browsers, DNT is disabled by default — the user must specifically enable it. In IE10, DNT will be enabled by default. Users will be asked their preference when running IE for the first time but, if they go with the standard settings (as most do), DNT will be set.

We believe that if Microsoft moves forward with this default setting, it will undercut the effectiveness of our members’ advertising and, as a result, drastically damage the online experience by reducing the Internet content and offerings that such advertising supports. This result will harm consumers, hurt competition, and undermine American innovation and leadership in the Internet economy. ANA along with our partner trade associations in the DAA are very troubled by Microsoft’s actions.

When presented as a default “on” by design Microsoft is no longer creating a choice of whether or not data about consumers will be tracked. Rather, Microsoft appears determined to stop the collection of web viewing data. That is unacceptable.

A simple example of advertising in the television medium makes this point clear. If consumers were presented a choice of whether they want advertisements on network television to be broadcast, consumers would likely choose “no advertising”. But if 43 percent of American households [IE's market share] were removed from the television advertising audience, consumers collectively would suffer because network television as we know it would no longer be a viable business model. The choice would not be one of advertising or no advertising; the choice would be one of advertising or no network television shows.

Microsoft’s decision to block collection and use of information by default will significantly reduce the diversity of Internet offerings and potentially cheat society of the robust offerings that are currently available.

Microsoft’s announcement has been uniformly met with outrage, opposition, and declarations that Microsoft’s action is wrong. The entire media ecosystem has condemned this action.

The Apache Software Foundation called Microsoft’s actions a “deliberate abuse of open standards” and released a patch for the server software which overrides the privacy setting in IE10.

I doubt Microsoft envisaged this level of controversy. At face value, it seems reasonable. Given a choice, most users would opt-out of tracking. However, DNT was intended as a non-default option; nothing is protected unless the service believes it was set by a human with a genuine preference for privacy over personalization.

The issue makes me uncomfortable. First is the ANA’s television example; DNT isn’t a choice between advertising and no advertising. It’s a choice between seeing adverts based on your browsing behavior or seeing the same adverts as everyone else (like TV). Web advertisements won’t disappear; they’ll simply become less targeted for IE10 users. That will inevitably affect revenue, but it’s not an all or nothing comparison.

Next point: advertisers are stating they are happy to abide with DNT, but only if that setting is not presented up-front. Since few people change their browser settings, DNT will never be enabled by the vast majority of the web.

So, experts can already prevent tracking and regular users will never set DNT. In other words, the status quo is maintained and the web carries on as before. So what’s the point of “Do Not Track”?

DNT feels like a solution designed to appease privacy campaigners without a fundamental shift in web activity. Is DNT really “an open standard” which Microsoft has broken? Why shouldn’t users be provided with a choice at installation? Whether it was intentional or not, at least Microsoft has raised these issues. The debate will continue…

Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's written almost 1,000 articles for SitePoint and you can find him @craigbuckler

Free JavaScript: Novice to Ninja Sample

Get a free 32-page chapter of JavaScript: Novice to Ninja and receive updates on exclusive offers from SitePoint.

dawgbone

Well considering Apache has already circumvented it, I’m curious as to whether or not DNT’s have any value at all.

Just because I say Do not track, doesn’t mean that the service I’m making the request to will bother to acknowledge it.

boen_robot

It looks like the solution to appease everyone will be the same as the solution to the “default browser” controversy in IE9 – a separate dialog box with neither radio button checked.

The wording? That’s a little more difficult, since it’s hard to explain the nuances without going into technical terminology.

Perhaps radio 1 says “Allow web sites to identify this computer” with some fine printed text (for techy users) that clarifies “3rd party cookies are enabled, DNT header is not sent”; Radio 2 says “Do not allow web sites to identify this computer”, with the fine print saying “3rd party cookies are disabled, DNT header is sent”; Radio 3 says “Custom” and lets users open up the privacy dialog box, where they can tweak details.

http://brianswebdesign.com brian temecula

Like I said in your other post, who really wants to be tracked? We are now seeing that DNT is not going to be implemented in a way that means anything. Corporate greed in America will always trump privacy.

http://onespirit.wetpaint.com/ AnilG

Duh. MS never get it. They don’t seem to be able to do anything right.

Apache’s over-reaction seems wrong too, though.

This is a mess. Consensus is required to make the standards work but currently things seem to be diverging.

But, I agree — if the advertisers don’t like it, they won’t adhere to DNT so it’s effectively dead.

ironhyde

People are mad but IE is not the only browser to do this. FF and Chrome have already implemented this in their current version. Simply put people are in a panic because Keyword stuffing will not be as easy to do anymore.

http://www.optimalworks.net/ Craig Buckler

IE is the only browser which will enable it by default (so far).

rado

Well one of the options has to be enabled by default, so why is the option MS has chosen worse than the other?

And no matter which one is enabled by default, someone will complain. boen_robot’s suggestion seems to me to be the most fair, but I bet someone will complain about that too (i.e. those who don’t want users to have a choice).