RE: Request to close ISSUE-78

I see.  So, if we stick to this definition, clearly no DNT header does NOT mean the same thing as DNT:0 because DNT:0 actually means DNT is turned on.  However, if DNT:0 means DNT is on, but there is a local exception...  That means that the user-agent knows about the exception so that it can send the correct header.  I thought this was still an area of hot debate, whether the browser would store a formalized list of exceptions.  I believe Shane just barely submitted a proposal on this 2 days ago, and if I remember right (although this may have changed), the google representative stated that they were not interested in managing DNT exceptions in Chrome.

Point is, if we decide against browser managed exceptions, than this definition might not make much sense.

-----Original Message-----
From: Thomas Roessler [mailto:tlr@w3.org] 
Sent: Tuesday, December 20, 2011 12:06 PM
To: David Singer
Cc: Thomas Roessler; Kevin Smith; Matthias Schunter; public-tracking@w3.org
Subject: Re: Request to close ISSUE-78

Note the following in section 4.1:

> A user agent must not send the DNT header field if DNT is not enabled.

http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html#dnt-header-field

Regards,
--
Thomas Roessler, W3C  <tlr@w3.org>  (@roessler)







On 2011-12-20, at 20:00 +0100, David Singer wrote:

> I agree, the text doesn't clarify what "not stated" means to the server.
> 
> It seems to be different from DNT:1 and DNT:0 (which both mean DNT is on, and the latter says "but you have an exception from my user")
> 
> On Dec 20, 2011, at 9:32 , Kevin Smith wrote:
> 
>> I don't actually see how the proposed text answers the question posed in the issue.  It does not discuss the absence of a header, nor does it discuss what is sent when DNT is turned off.  It actually seems to indicate that the presence of any header, regardless of text, means that DNT is turned on, albeit, possibly not in affect for the particular site.
>> 
>> 
>> 
>> -----Original Message-----
>> From: Matthias Schunter [mailto:mts@zurich.ibm.com] 
>> Sent: Tuesday, December 20, 2011 9:49 AM
>> To: public-tracking@w3.org
>> Subject: Request to close ISSUE-78
>> 
>> Hi Team,
>> 
>> As indicated during our 2011-11-30 telco, I'd like to move this issue from "Pending Review" to "Closed" during our 2011-12-21 telco.
>> 
>> Regards,
>> matthias
>> 
>> ISSUE
>> What is the difference between absence of DNT header and DNT = 0?
>> 
>> PROPOSED LANGUAGE in FPWD:
>> The DNT field-value sent by a user agent must begin with the character "1" (%x31) if DNT is enabled and there is not, to the user agent's knowledge, a specific exception for the origin server targeted by this request. If DNT is enabled and there is a specific exception for the target origin server via some mechanism understood by the user agent, then the DNT field-value sent by a user agent must begin with the character "0" (%x30).
>> 
>> 
>> 
> 
> David Singer
> Multimedia and Software Standards, Apple Inc.
> 
> 
> 

Received on Tuesday, 20 December 2011 20:51:24 UTC