Re: action-307, issue-119, absolutely not tracking

On Nov 8, 2012, at 17:38 , Ed Felten <ed@felten.com> wrote:

> I think this gets to a point that Nick raised on yesterday's call.   Assuming that we adopt the new approach to user-granted exceptions (UGEs) that Adrian and others have proposed, there will then be two reasons that DNT:0 could be sent to a site.
> 
> Case 1: The user has expressed to the User Agent (UA) that they want to send DNT:0 generally.  In this case the UA is vouching that this is the choice the user has made, and the site can engage in tracking (to the extent allowed by law).
> 
> Case 2: The user has granted a UGE, and the site has implanted that UGE into the UA via the new API.  In this case the site is vouching that the user granted it a UGE, and if the site made any promises to the user in the course of asking for that UGE then the user can rely on those promises. 
> 
> The UA knows which of the two cases it is in, but the site might not be able to tell the difference.

Absolutely, it cannot. But, does it need to?  If so, it would be easy to have other values of DNT, or a dual syntax (my general preference is X, but you are the lucky recipient of Y).  Do we need the complication?


David Singer
Multimedia and Software Standards, Apple Inc.

Received on Thursday, 8 November 2012 16:42:20 UTC