CVS WWW/2011/tracking-protection/drafts/diffs

Update of /w3ccvs/WWW/2011/tracking-protection/drafts/diffs
In directory gil:/tmp/cvs-serv7727

Added Files:
	TPE-WD5-to-20131127.html 
Log Message:
temporary diff


--- /w3ccvs/WWW/2011/tracking-protection/drafts/diffs/TPE-WD5-to-20131127.html	2013/12/05 21:23:39	NONE
+++ /w3ccvs/WWW/2011/tracking-protection/drafts/diffs/TPE-WD5-to-20131127.html	2013/12/05 21:23:39	1.1
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<!-- Generated by rfcdiff 1.40: rfcdiff  --> 
<!-- <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional" > -->
<!-- System: Darwin simak 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64 --> 
<!-- Using awk: /usr/local/bin/gawk: GNU Awk 3.1.8 --> 
<!-- Using diff: /usr/bin/diff: diff (GNU diffutils) 2.8.1 --> 
<!-- Using wdiff: /usr/local/bin/wdiff: wdiff (GNU wdiff) 0.6.5 --> 
<html> 
<head> 
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
  <meta http-equiv="Content-Style-Type" content="text/css" /> 
  <title>Diff: dnt-wd5.txt - dnt-20131127.txt</title> 
  <style type="text/css"> 
    body    { margin: 0.4ex; margin-right: auto; } 
    tr      { } 
    td      { white-space: pre; font-family: monospace; vertical-align: top; font-size: 0.86em;} 
    th      { font-size: 0.86em; } 
    .small  { font-size: 0.6em; font-style: italic; font-family: Verdana, Helvetica, sans-serif; } 
    .left   { background-color: #EEE; } 
    .right  { background-color: #FFF; } 
    .diff   { background-color: #CCF; } 
    .lblock { background-color: #BFB; } 
    .rblock { background-color: #FF8; } 
    .insert { background-color: #8FF; } 
    .delete { background-color: #ACF; } 
    .void   { background-color: #FFB; } 
    .cont   { background-color: #EEE; } 
    .linebr { background-color: #AAA; } 
    .lineno { color: red; background-color: #FFF; font-size: 0.7em; text-align: right; padding: 0 2px; } 
    .elipsis{ background-color: #AAA; } 
    .left .cont { background-color: #DDD; } 
    .right .cont { background-color: #EEE; } 
    .lblock .cont { background-color: #9D9; } 
    .rblock .cont { background-color: #DD6; } 
    .insert .cont { background-color: #0DD; } 
    .delete .cont { background-color: #8AD; } 
    .stats, .stats td, .stats th { background-color: #EEE; padding: 2px 0; } 
  </style> 
</head> 
<body > 
  <table border="0" cellpadding="0" cellspacing="0"> 
  <tr bgcolor="orange"><th></th><th>&nbsp;dnt-wd5.txt&nbsp;</th><th> </th><th>&nbsp;dnt-20131127.txt&nbsp;</th><th></th></tr> 
      <tr><td class="lineno" valign="top"></td><td class="left">   W3C</td><td> </td><td class="right">   W3C</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">                      Tracking Preference Expression (DNT)</td><td> </td><td class="right">                      Tracking Preference Expression (DNT)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0001" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">W3C <span class="delete">Working Draft 12 Sept</span>ember 2013</td><td> </td><td class="rblock">W3C <span class="insert">Editor's Draft 27 Nov</span>ember 2013</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   This version:</td><td> </td><td class="right">   This version:</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0002" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">           http://www.w3.org/<span class="delete">TR/2013/WD-tracking-dnt-20130912/</span></td><td> </td><td class="rblock">           http://www.w3.org/<span class="insert">2011/tracking-protection/drafts/tracking-dnt.html</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Latest published version:</td><td> </td><td class="right">   Latest published version:</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">           http://www.w3.org/TR/tracking-dnt/</td><td> </td><td class="right">           http://www.w3.org/TR/tracking-dnt/</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Latest editor's draft:</td><td> </td><td class="right">   Latest editor's draft:</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">           http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html</td><td> </td><td class="right">           http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt.html</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0003" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">Previous version:</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">           http://www.w3.org/TR/2013/WD-tracking-dnt-20130430/</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">                                                                              </td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Editors:</td><td> </td><td class="right">   Editors:</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">           Roy T. Fielding, Adobe</td><td> </td><td class="right">           Roy T. Fielding, Adobe</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">           David Singer, Apple</td><td> </td><td class="right">           David Singer, Apple</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Copyright (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang), All Rights</td><td> </td><td class="right">   Copyright (c) 2013 W3C(R) (MIT, ERCIM, Keio, Beihang), All Rights</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Reserved. W3C liability, trademark and document use rules apply.</td><td> </td><td class="right">   Reserved. W3C liability, trademark and document use rules apply.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">     ----------------------------------------------------------------------</td><td> </td><td class="right">     ----------------------------------------------------------------------</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">Abstract</td><td> </td><td class="right">Abstract</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0004" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   This specification defines the <span class="delete">technical mechanisms for expressing a</span></td><td> </td><td class="rblock">   This specification defines the DNT request header field <span class="insert">as an HTTP</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   tracking preference via the</span> DNT request header field <span class="delete">in HTTP, via</span> an HTML</td><td> </td><td class="rblock"><span class="insert">   mechanism for expressing the user's preference regarding tracking,</span> an HTML</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   DOM property readable by <span class="delete">embedded</span> scripts, and <span class="delete">via properties accessible</span></td><td> </td><td class="rblock">   DOM property <span class="insert">to make that expression</span> readable by scripts, and <span class="insert">APIs that</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   to <span class="delete">various user agent plug-in or extension APIs.</span> It also defines</td><td> </td><td class="rblock"><span class="insert">   allow scripts</span> to <span class="insert">register site-specific exceptions granted by the user.</span> It</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   mechanisms for sites to <span class="delete">signal</span> whether and how they honor <span class="delete">this preference,</span></td><td> </td><td class="rblock">   also defines mechanisms for sites to <span class="insert">communicate</span> whether and how they</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   both in the form of a machine-readable tracking status resource at a</span></td><td> </td><td class="rblock">   honor a <span class="insert">received preference through use of the</span> Tk response header <span class="insert">field</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   well-known location and via</span> a Tk response header <span class="delete">field,</span> and a <span class="delete">mechanism</span></td><td> </td><td class="rblock">   and <span class="insert">well-known resources that provide</span> a <span class="insert">machine-readable tracking status.</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   for allowing the user to approve exceptions to DNT as desired.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">Status of This Document</td><td> </td><td class="right">Status of This Document</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   This section describes the status of this document at the time of its</td><td> </td><td class="right">   This section describes the status of this document at the time of its</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   publication. Other documents may supersede this document. A list of</td><td> </td><td class="right">   publication. Other documents may supersede this document. A list of</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   current W3C publications and the latest revision of this technical report</td><td> </td><td class="right">   current W3C publications and the latest revision of this technical report</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   can be found in the W3C technical reports index at http://www.w3.org/TR/.</td><td> </td><td class="right">   can be found in the W3C technical reports index at http://www.w3.org/TR/.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0005" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   This document is a snapshot of <span class="delete">ongoing</span> discussions within the Tracking</td><td> </td><td class="rblock">   This document is <span class="insert">an editors' strawman reflecting</span> a snapshot of <span class="insert">live</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   Protection Working Group. It does not yet capture all of our work and does</td><td> </td><td class="rblock">   discussions within the Tracking Protection Working Group. It does not yet</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   not constitute <span class="delete">Working Group</span> consensus. Text in option boxes (highlighted</td><td> </td><td class="rblock">   capture all of our work and does not constitute <span class="insert">working group</span> consensus.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   with light blue background color) present options that the group is</td><td> </td><td class="rblock">   Text in option boxes (highlighted with light blue background color)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   currently considering, particularly where consensus is known to be</td><td> </td><td class="rblock">   present options that the group is currently considering, particularly</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   lacking, and should be read as a set of proposals rather than as</td><td> </td><td class="rblock">   where consensus is known to be lacking, and should be read as a set of</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   limitations on the potential outcome. <span class="delete">Members of the Working Group wish to</span></td><td> </td><td class="rblock">   proposals rather than as limitations on the potential outcome. An issue</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   emphasize that this draft is a work in progress and not a decided outcome</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   or guaranteed direction for future versions of this document.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Readers may review changes from the previous Working Draft.</span> An issue</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   tracking system is available for recording raised, open, pending review,</td><td> </td><td class="right">   tracking system is available for recording raised, open, pending review,</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   closed, and postponed issues regarding this document.</td><td> </td><td class="right">   closed, and postponed issues regarding this document.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0006" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This document was published by</span> the <span class="delete">Tracking Protection Working Group as a</span></td><td> </td><td class="rblock">   <span class="insert">Issue 136: Resolve dependencies of</span> the <span class="insert">TPE on the compliance specification</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Working Draft. This document is intended to become a W3C Recommendation.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   If you wish to make comments regarding this document, please send them to</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   public-tracking-comments@w3.org (subscribe, archives). All comments are</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   welcome.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0007" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   Publication as <span class="delete">a Working</span> Draft does not imply endorsement by the W3C</td><td> </td><td class="rblock">   <span class="insert">[OPEN] This draft removes all dependencies on TCS.</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert"></span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   This document was published by the Tracking Protection Working Group as an</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   Editor's Draft. If you wish to make comments regarding this document,</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   please send them to public-tracking@w3.org (subscribe, archives). All</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock"><span class="insert">   comments are welcome.</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">                                                                              </td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"></td><td> </td><td class="rblock">   Publication as <span class="insert">an Editor's</span> Draft does not imply endorsement by the W3C</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Membership. This is a draft document and may be updated, replaced or</td><td> </td><td class="right">   Membership. This is a draft document and may be updated, replaced or</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   obsoleted by other documents at any time. It is inappropriate to cite this</td><td> </td><td class="right">   obsoleted by other documents at any time. It is inappropriate to cite this</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   document as other than work in progress.</td><td> </td><td class="right">   document as other than work in progress.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   This document was produced by a group operating under the 5 February 2004</td><td> </td><td class="right">   This document was produced by a group operating under the 5 February 2004</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   W3C Patent Policy. W3C maintains a public list of any patent disclosures</td><td> </td><td class="right">   W3C Patent Policy. W3C maintains a public list of any patent disclosures</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   made in connection with the deliverables of the group; that page also</td><td> </td><td class="right">   made in connection with the deliverables of the group; that page also</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   includes instructions for disclosing a patent. An individual who has</td><td> </td><td class="right">   includes instructions for disclosing a patent. An individual who has</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   actual knowledge of a patent which the individual believes contains</td><td> </td><td class="right">   actual knowledge of a patent which the individual believes contains</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Essential Claim(s) must disclose the information in accordance with</td><td> </td><td class="right">   Essential Claim(s) must disclose the information in accordance with</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l2" /><small>skipping to change at</small><em> line 97</em></th><th> </th><th><a name="part-r2" /><small>skipping to change at</small><em> line 92</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">     * 4. Expressing a Tracking Preference</td><td> </td><td class="right">     * 4. Expressing a Tracking Preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 4.1 Expression Format</td><td> </td><td class="right">          * 4.1 Expression Format</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 4.2 DNT Header Field for HTTP Requests</td><td> </td><td class="right">          * 4.2 DNT Header Field for HTTP Requests</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 4.3 JavaScript Property to Detect Preference</td><td> </td><td class="right">          * 4.3 JavaScript Property to Detect Preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 4.4 Plug-In APIs</td><td> </td><td class="right">          * 4.4 Plug-In APIs</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 4.5 Tracking Preference Expressed in Other Protocols</td><td> </td><td class="right">          * 4.5 Tracking Preference Expressed in Other Protocols</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">     * 5. Communicating a Tracking Status</td><td> </td><td class="right">     * 5. Communicating a Tracking Status</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 5.1 Overview</td><td> </td><td class="right">          * 5.1 Overview</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 5.2 Tracking Status Value</td><td> </td><td class="right">          * 5.2 Tracking Status Value</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.2.1 Definition</td><td> </td><td class="right">               * 5.2.1 Definition</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0008" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * 5.2.2 <span class="delete">None (N)</span></td><td> </td><td class="rblock">               * 5.2.2 <span class="insert">Not Tracking (0)</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * 5.2.3 <span class="delete">First Party</span> (1)</td><td> </td><td class="rblock">               * 5.2.3 <span class="insert">Tracking</span> (1)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * 5.2.4 <span class="delete">Third Party (3)</span></td><td> </td><td class="rblock">               * 5.2.4 Dynamic <span class="insert">(?)</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">               * 5.2.5</span> Dynamic <span class="delete">(X)</span></td><td> </td><td class="rblock">               * <span class="insert">5.2.5</span> Consent (C)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * <span class="delete">5.2.6</span> Consent (C)</td><td> </td><td class="rblock">               * <span class="insert">5.2.6</span> Potential Consent (P)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * <span class="delete">5.2.7</span> Potential Consent (P)</td><td> </td><td class="rblock">               * <span class="insert">5.2.7</span> Disregarding (D)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * <span class="delete">5.2.8</span> Disregarding (D)</td><td> </td><td class="rblock">               * <span class="insert">5.2.8</span> Updated (U)</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               * <span class="delete">5.2.9</span> Updated (U)</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">               <span class="delete">* 5.2.10 Non-compliant (!)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 5.3 Tk Header Field for HTTP Responses</td><td> </td><td class="right">          * 5.3 Tk Header Field for HTTP Responses</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.3.1 Definition</td><td> </td><td class="right">               * 5.3.1 Definition</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.3.2 Referring to a Request-specific Tracking Status</td><td> </td><td class="right">               * 5.3.2 Referring to a Request-specific Tracking Status</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">                 Resource</td><td> </td><td class="right">                 Resource</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.3.3 Indicating an Interactive Status Change</td><td> </td><td class="right">               * 5.3.3 Indicating an Interactive Status Change</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">          * 5.4 Tracking Status Resource</td><td> </td><td class="right">          * 5.4 Tracking Status Resource</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.4.1 Site-wide Tracking Status</td><td> </td><td class="right">               * 5.4.1 Site-wide Tracking Status</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.4.2 Request-specific Tracking Status</td><td> </td><td class="right">               * 5.4.2 Request-specific Tracking Status</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.4.3 Representation</td><td> </td><td class="right">               * 5.4.3 Representation</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">               * 5.4.4 Status Checks are Not Tracked</td><td> </td><td class="right">               * 5.4.4 Status Checks are Not Tracked</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l3" /><small>skipping to change at</small><em> line 160</em></th><th> </th><th><a name="part-r3" /><small>skipping to change at</small><em> line 153</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   page-oriented view of a wide variety of information that can be traversed</td><td> </td><td class="right">   page-oriented view of a wide variety of information that can be traversed</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   by selecting links, manipulating controls, and supplying data via forms</td><td> </td><td class="right">   by selecting links, manipulating controls, and supplying data via forms</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   and search dialogs. A Web page is usually composed of many different</td><td> </td><td class="right">   and search dialogs. A Web page is usually composed of many different</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   information sources beyond the initial resource request, including</td><td> </td><td class="right">   information sources beyond the initial resource request, including</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   embedded references to stylesheets, inline images, javascript, and other</td><td> </td><td class="right">   embedded references to stylesheets, inline images, javascript, and other</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   elements that might be automatically requested as part of the rendering or</td><td> </td><td class="right">   elements that might be automatically requested as part of the rendering or</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   behavioral processing defined for that page.</td><td> </td><td class="right">   behavioral processing defined for that page.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Each of the hypertext actions and each of the embedded resource references</td><td> </td><td class="right">   Each of the hypertext actions and each of the embedded resource references</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   might refer to any site on the Web, leading to a seamless interaction with</td><td> </td><td class="right">   might refer to any site on the Web, leading to a seamless interaction with</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0009" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   the user even <span class="delete">though the</span> pages might be composed of information requested</td><td> </td><td class="rblock">   the user even <span class="insert">when a</span> pages might be composed of information requested from</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   from many different and possibly independent Web sites. From the user's</td><td> </td><td class="rblock">   many different and possibly independent Web sites. From the user's</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   perspective, they are simply visiting and interacting with a single <span class="delete">brand</span></td><td> </td><td class="rblock">   perspective, they are simply visiting and interacting with a single Web</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   - the first-party</span> Web <span class="delete">property - and</span> all of the technical details and</td><td> </td><td class="rblock">   <span class="insert">property:</span> all of the technical details and protocol mechanisms used to</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   protocol mechanisms <span class="delete">that are</span> used to compose a page <span class="delete">representing</span> that</td><td> </td><td class="rblock">   compose a page <span class="insert">to represent</span> that <span class="insert">property</span> are hidden behind the scenes.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">brand</span> are hidden behind the scenes.</td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   It has become common for Web site owners to collect data regarding the</td><td> </td><td class="right">   It has become common for Web site owners to collect data regarding the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   usage of their sites for a variety of purposes, including what led the</td><td> </td><td class="right">   usage of their sites for a variety of purposes, including what led the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   user to visit their site (referrals), how effective the user experience is</td><td> </td><td class="right">   user to visit their site (referrals), how effective the user experience is</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   within the site (web analytics), and the nature of who is using their site</td><td> </td><td class="right">   within the site (web analytics), and the nature of who is using their site</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   (audience segmentation). In some cases, the data collected is used to</td><td> </td><td class="right">   (audience segmentation). In some cases, the data collected is used to</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   dynamically adapt the content (personalization) or the advertising</td><td> </td><td class="right">   dynamically adapt the content (personalization) or the advertising</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   presented to the user (targeted advertising). Data collection can occur</td><td> </td><td class="right">   presented to the user (targeted advertising). Data collection can occur</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   both at the first-party site and via third-party providers through the</td><td> </td><td class="right">   both at the first-party site and via third-party providers through the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   insertion of tracking elements on each page. A survey of these techniques</td><td> </td><td class="right">   insertion of tracking elements on each page. A survey of these techniques</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l4" /><small>skipping to change at</small><em> line 187</em></th><th> </th><th><a name="part-r4" /><small>skipping to change at</small><em> line 179</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   People have the right to know how data about them will be collected and</td><td> </td><td class="right">   People have the right to know how data about them will be collected and</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   how it will be used. Empowered with that knowledge, individuals can decide</td><td> </td><td class="right">   how it will be used. Empowered with that knowledge, individuals can decide</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   whether to allow their online activities to be tracked and data about them</td><td> </td><td class="right">   whether to allow their online activities to be tracked and data about them</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   to be collected. Many Internet companies use data gathered about people's</td><td> </td><td class="right">   to be collected. Many Internet companies use data gathered about people's</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   online activities to personalize content and target advertising based on</td><td> </td><td class="right">   online activities to personalize content and target advertising based on</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   their perceived interests. While some people appreciate this</td><td> </td><td class="right">   their perceived interests. While some people appreciate this</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   personalization of content and ads in certain contexts, others are</td><td> </td><td class="right">   personalization of content and ads in certain contexts, others are</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   troubled by what they perceive as an invasion of their privacy. For them,</td><td> </td><td class="right">   troubled by what they perceive as an invasion of their privacy. For them,</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   the benefit of personalization is not worth their concerns about allowing</td><td> </td><td class="right">   the benefit of personalization is not worth their concerns about allowing</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0010" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   entities with whom they have no direct relationship to amass <span class="delete">detailed</span></td><td> </td><td class="rblock">   entities with whom they have no direct relationship to amass profiles</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   profiles about their activities.</td><td> </td><td class="rblock">   about their activities.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Therefore, users need a mechanism to express their own preference</td><td> </td><td class="right">   Therefore, users need a mechanism to express their own preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   regarding tracking that is both simple to configure and efficient when</td><td> </td><td class="right">   regarding tracking that is both simple to configure and efficient when</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   implemented. In turn, Web sites that are unwilling or unable to offer</td><td> </td><td class="right">   implemented. In turn, Web sites that are unwilling or unable to offer</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0011" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   content without such <span class="delete">targeted advertising or</span> data collection need a</td><td> </td><td class="rblock">   content without such data collection need a mechanism to indicate <span class="insert">that</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   mechanism to indicate <span class="delete">those requirements</span> to the user and allow them (or</td><td> </td><td class="rblock"><span class="insert">   status</span> to the user and allow them (or their user agent) to make an</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   their user agent) to make an individual choice regarding exceptions.</td><td> </td><td class="rblock">   individual choice regarding exceptions.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">                                                                              </td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">This specification defines the HTTP request header field DNT for</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   expressing a tracking preference on the Web, a well-known location (URI)</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   for providing a machine-readable tracking status resource that describes a</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   service's DNT compliance, the HTTP response header field Tk for resources</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   to communicate their compliance or non-compliance with the user's</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   expressed preference, and JavaScript APIs for determining DNT status and</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   requesting a user-granted exception.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   A companion document, [TRACKING-COMPLIANCE], more precisely defines the</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   terminology of tracking preferences, the scope of its applicability, and</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   the requirements on compliant first-party and third-party participants</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   when an indication of tracking preference is received.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Issue 136: Resolve dependencies of the TPE on the compliance specification</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0012" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">[OPEN] The WG has not come to consensus regarding</span> the <span class="delete">definition of</span></td><td> </td><td class="rblock">   <span class="insert">This specification defines protocol elements for use within</span> the <span class="insert">Hypertext</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   tracking <span class="delete">and</span> the <span class="delete">scope of DNT. As such,</span> a <span class="delete">site cannot actually say with</span></td><td> </td><td class="rblock"><span class="insert">   Transfer Protocol [HTTP] which allow a user to express a</span> tracking</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   any confidence whether or not it is tracking, let alone</span> describe <span class="delete">the finer</span></td><td> </td><td class="rblock">   <span class="insert">preference, via</span> the <span class="insert">DNT request header field, and allow</span> a <span class="insert">server to</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   details in</span> a tracking status <span class="delete">resource. This issue will be resolved by</span></td><td> </td><td class="rblock">   describe <span class="insert">their tracking behavior via</span> a <span class="insert">well-known</span> tracking status <span class="insert">resource</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   progress on the TCS document, though its resolution is a necessary</span></td><td> </td><td class="rblock">   and the <span class="insert">Tk response header field. In addition, JavaScript APIs are</span> defined</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   prerequisite to understanding</span> and <span class="delete">correctly implementing</span> the <span class="delete">protocol</span></td><td> </td><td class="rblock">   <span class="insert">for enabling scripts to determine DNT status and to register a</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   defined <span class="delete">by this document.</span></td><td> </td><td class="rblock"><span class="insert">   user-granted exception.</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">2. Notational Conventions</td><td> </td><td class="right">2. Notational Conventions</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  2.1 Requirements</td><td> </td><td class="right">  2.1 Requirements</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   The key words must, must not, required, should, should not, recommended,</td><td> </td><td class="right">   The key words must, must not, required, should, should not, recommended,</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   may, and optional in this specification are to be interpreted as described</td><td> </td><td class="right">   may, and optional in this specification are to be interpreted as described</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   in [RFC2119].</td><td> </td><td class="right">   in [RFC2119].</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  2.2 Formal Syntax</td><td> </td><td class="right">  2.2 Formal Syntax</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   This specification uses Augmented Backus-Naur Form [ABNF] to define</td><td> </td><td class="right">   This specification uses Augmented Backus-Naur Form [ABNF] to define</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   network protocol syntax and WebIDL [WEBIDL] for defining scripting APIs.</td><td> </td><td class="right">   network protocol syntax and WebIDL [WEBIDL] for defining scripting APIs.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  2.3 Terminology</td><td> </td><td class="right">  2.3 Terminology</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   This specification uses the term user agent to refer to any of the various</td><td> </td><td class="right">   This specification uses the term user agent to refer to any of the various</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   client programs capable of initiating HTTP requests, including, but not</td><td> </td><td class="right">   client programs capable of initiating HTTP requests, including, but not</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   limited to, browsers, spiders (web-based robots), command-line tools,</td><td> </td><td class="right">   limited to, browsers, spiders (web-based robots), command-line tools,</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0013" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   native applications, and mobile apps <span class="delete">[HTTP11].</span></td><td> </td><td class="rblock">   native applications, and mobile apps <span class="insert">[HTTP].</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   The term permitted use is used to indicate a restricted set of conditions</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   under which tracking is allowed in spite of the user's DNT preference.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   The term user-granted exception is used when the user has permitted</td><td> </td><td class="right">   The term user-granted exception is used when the user has permitted</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   tracking by a given third party.</td><td> </td><td class="right">   tracking by a given third party.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0014" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">A companion document, [TRACKING-COMPLIANCE], defines many of the terms</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   used here, notably 'party', 'first party', and 'third party'.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">                                                                              </td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">3. Determining User Preference</td><td> </td><td class="right">3. Determining User Preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   The goal of this protocol is to allow a user to express their personal</td><td> </td><td class="right">   The goal of this protocol is to allow a user to express their personal</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   preference regarding tracking to each server and web application that they</td><td> </td><td class="right">   preference regarding tracking to each server and web application that they</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   communicate with via HTTP, thereby allowing each service to either adjust</td><td> </td><td class="right">   communicate with via HTTP, thereby allowing each service to either adjust</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   their behavior to meet the user's expectations or reach a separate</td><td> </td><td class="right">   their behavior to meet the user's expectations or reach a separate</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   agreement with the user to satisfy all parties.</td><td> </td><td class="right">   agreement with the user to satisfy all parties.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Key to that notion of expression is that the signal sent MUST reflect the</td><td> </td><td class="right">   Key to that notion of expression is that the signal sent MUST reflect the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   user's preference, not the choice of some vendor, institution, site, or</td><td> </td><td class="right">   user's preference, not the choice of some vendor, institution, site, or</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l5" /><small>skipping to change at</small><em> line 297</em></th><th> </th><th><a name="part-r5" /><small>skipping to change at</small><em> line 268</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   software also MUST ensure the transmitted preference reflects the</td><td> </td><td class="right">   software also MUST ensure the transmitted preference reflects the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   individual user's preference.</td><td> </td><td class="right">   individual user's preference.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   We do not specify how tracking preference choices are offered to the user</td><td> </td><td class="right">   We do not specify how tracking preference choices are offered to the user</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   or how the preference is enabled: each implementation is responsible for</td><td> </td><td class="right">   or how the preference is enabled: each implementation is responsible for</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   determining the user experience by which a tracking preference is enabled.</td><td> </td><td class="right">   determining the user experience by which a tracking preference is enabled.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   For example, a user might select a check-box in their user agent's</td><td> </td><td class="right">   For example, a user might select a check-box in their user agent's</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   configuration, install an extension or add-on that is specifically</td><td> </td><td class="right">   configuration, install an extension or add-on that is specifically</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   designed to add a tracking preference expression, or make a choice for</td><td> </td><td class="right">   designed to add a tracking preference expression, or make a choice for</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   privacy that then implicitly includes a tracking preference (e.g., Privacy</td><td> </td><td class="right">   privacy that then implicitly includes a tracking preference (e.g., Privacy</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0015" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   settings: high). The user<span class="delete">-</span>agent might ask the user for their preference</td><td> </td><td class="rblock">   settings: high). The user<span class="insert"> </span>agent might ask the user for their preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   during startup, perhaps on first use or after an update adds the tracking</td><td> </td><td class="right">   during startup, perhaps on first use or after an update adds the tracking</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   protection feature. Likewise, a user might install or configure a proxy to</td><td> </td><td class="right">   protection feature. Likewise, a user might install or configure a proxy to</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   add the expression to their own outgoing requests.</td><td> </td><td class="right">   add the expression to their own outgoing requests.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Although some controlled network environments, such as public access</td><td> </td><td class="right">   Although some controlled network environments, such as public access</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   terminals or managed corporate intranets, might impose restrictions on the</td><td> </td><td class="right">   terminals or managed corporate intranets, might impose restrictions on the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   use or configuration of installed user agents, such that a user might only</td><td> </td><td class="right">   use or configuration of installed user agents, such that a user might only</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   have access to user agents with a predetermined preference enabled, the</td><td> </td><td class="right">   have access to user agents with a predetermined preference enabled, the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   user is at least able to choose whether to make use of those user agents.</td><td> </td><td class="right">   user is at least able to choose whether to make use of those user agents.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   In contrast, if a user brings their own Web-enabled device to a library or</td><td> </td><td class="right">   In contrast, if a user brings their own Web-enabled device to a library or</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l6" /><small>skipping to change at</small><em> line 355</em></th><th> </th><th><a name="part-r6" /><small>skipping to change at</small><em> line 326</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   appropriate for the given user, particularly when considered in light of</td><td> </td><td class="right">   appropriate for the given user, particularly when considered in light of</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   the user's privacy expectations and cultural circumstances. Likewise,</td><td> </td><td class="right">   the user's privacy expectations and cultural circumstances. Likewise,</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   servers might make use of other preference information outside the scope</td><td> </td><td class="right">   servers might make use of other preference information outside the scope</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   of this protocol, such as site-specific user preferences or third-party</td><td> </td><td class="right">   of this protocol, such as site-specific user preferences or third-party</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   registration services, to inform or adjust their behavior when no explicit</td><td> </td><td class="right">   registration services, to inform or adjust their behavior when no explicit</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   preference is expressed via this protocol.</td><td> </td><td class="right">   preference is expressed via this protocol.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  4.2 DNT Header Field for HTTP Requests</td><td> </td><td class="right">  4.2 DNT Header Field for HTTP Requests</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   The DNT header field is hereby defined as the means for expressing a</td><td> </td><td class="right">   The DNT header field is hereby defined as the means for expressing a</td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0016" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   user's tracking preference via HTTP [HTTP<span class="delete">11</span>].</td><td> </td><td class="rblock">   user's tracking preference via HTTP [HTTP].</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"> DNT-field-name  = "DNT"</td><td> </td><td class="right"> DNT-field-name  = "DNT"</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"> DNT-field-value = ( "0" / "1" ) *DNT-extension</td><td> </td><td class="right"> DNT-field-value = ( "0" / "1" ) *DNT-extension</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"> DNT-extension   = %x21 / %x23-2B / %x2D-5B / %x5D-7E</td><td> </td><td class="right"> DNT-extension   = %x21 / %x23-2B / %x2D-5B / %x5D-7E</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">                 ; excludes CTL, SP, DQUOTE, comma, backslash</td><td> </td><td class="right">                 ; excludes CTL, SP, DQUOTE, comma, backslash</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">        </td><td> </td><td class="right">        </td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   A user agent MUST send the DNT header field on all HTTP requests if (and</td><td> </td><td class="right">   A user agent MUST send the DNT header field on all HTTP requests if (and</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   only if) a tracking preference is enabled. A user agent MUST NOT send the</td><td> </td><td class="right">   only if) a tracking preference is enabled. A user agent MUST NOT send the</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   DNT header field if a tracking preference is not enabled.</td><td> </td><td class="right">   DNT header field if a tracking preference is not enabled.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l7" /><small>skipping to change at</small><em> line 413</em></th><th> </th><th><a name="part-r7" /><small>skipping to change at</small><em> line 384</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   The extension syntax is restricted to visible ASCII characters that can be</td><td> </td><td class="right">   The extension syntax is restricted to visible ASCII characters that can be</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   parsed as a single word in HTTP and safely embedded in a JSON string</td><td> </td><td class="right">   parsed as a single word in HTTP and safely embedded in a JSON string</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   without further encoding (section 5.4.3 Representation). Since the DNT</td><td> </td><td class="right">   without further encoding (section 5.4.3 Representation). Since the DNT</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   header field is intended to be sent on every request, when enabled,</td><td> </td><td class="right">   header field is intended to be sent on every request, when enabled,</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   designers of future extensions ought to use as few extension characters as</td><td> </td><td class="right">   designers of future extensions ought to use as few extension characters as</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   possible.</td><td> </td><td class="right">   possible.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Note</td><td> </td><td class="right">   Note</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0017" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   This document does not have any implied or specified behavior for the</td><td> </td><td class="rblock">   This document does not have any implied or specified behavior for the <span class="insert">user</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">user-agent</span> treatment of cookies when DNT is enabled.</td><td> </td><td class="rblock"><span class="insert">   agent</span> treatment of cookies when DNT is enabled.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Note</td><td> </td><td class="right">   Note</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0018" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">The HTTP specification [HTTP11] permits multiple headers with the same</span></td><td> </td><td class="rblock">   <span class="insert">At</span> most one DNT header <span class="insert">can</span> be present in a valid HTTP <span class="insert">request [HTTP].</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   field-name only under restricted circumstances which do not apply here;</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   hence, at</span> most one DNT header <span class="delete">may</span> be present in a valid HTTP <span class="delete">request.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Issue 176: Requirements on intermediaries/isps and header insertion that</td><td> </td><td class="right">   Issue 176: Requirements on intermediaries/isps and header insertion that</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   might affect tracking</td><td> </td><td class="right">   might affect tracking</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   [OPEN]</td><td> </td><td class="right">   [OPEN]</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Issue 153: What are the implications on software that changes requests but</td><td> </td><td class="right">   Issue 153: What are the implications on software that changes requests but</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   does not necessarily initiate them?</td><td> </td><td class="right">   does not necessarily initiate them?</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   [PENDING REVIEW]</td><td> </td><td class="right">   [PENDING REVIEW]</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno"></td></tr>
      <tr bgcolor="gray" ><td></td><th><a name="part-l8" /><small>skipping to change at</small><em> line 468</em></th><th> </th><th><a name="part-r8" /><small>skipping to change at</small><em> line 437</em></th><td></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   have read access to the browser configuration.</td><td> </td><td class="right">   have read access to the browser configuration.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   Note</td><td> </td><td class="right">   Note</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   It is unclear whether we need to standardize the plug-in APIs or if we</td><td> </td><td class="right">   It is unclear whether we need to standardize the plug-in APIs or if we</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   should rely on it being defined per user agent based on general advice</td><td> </td><td class="right">   should rely on it being defined per user agent based on general advice</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">   here. No plug-in APIs have been proposed yet.</td><td> </td><td class="right">   here. No plug-in APIs have been proposed yet.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  4.5 Tracking Preference Expressed in Other Protocols</td><td> </td><td class="right">  4.5 Tracking Preference Expressed in Other Protocols</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0019" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">A</span> user's tracking preference is intended to apply in general, regardless</td><td> </td><td class="rblock">   <span class="insert">It is beyond the scope of this specification to define how a user's</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   of the protocols being used for Internet communication. <span class="delete">The protocol</span></td><td> </td><td class="rblock"><span class="insert">   tracking preference might be communicated via protocols other than HTTP.</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   expressed here is specific to HTTP communication; however, the semantics</span></td><td> </td><td class="rblock"><span class="insert">   However, the semantics of a</span> user's tracking preference is intended to</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   are not restricted to use in HTTP; the same semantics may be carried by</span></td><td> </td><td class="rblock">   apply in general, regardless of the protocols being used for Internet</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   other protocols, either in future revisions of this specification, or in</span></td><td> </td><td class="rblock">   communication.</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   other specifications.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   When it is known that the user's preference is for no tracking, compliant</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   services are still required to honor that preference, even if other</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   protocols are used. For example, redirecting to another protocol in order</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   to avoid receipt of the header is not compliant.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   Note</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete"></span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   The last paragraph may be more appropriate in the compliance document, as</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   it discusses compliance.</span></td><td> </td><td class="rblock"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">5. Communicating a Tracking Status</td><td> </td><td class="right">5. Communicating a Tracking Status</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left">  5.1 Overview</td><td> </td><td class="right">  5.1 Overview</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="left"></td><td> </td><td class="right"></td><td class="lineno" valign="top"></td></tr>
      <tr><td><a name="diff0020" /></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">The primary</span> goals of <span class="delete">this protocol-expressing</span> the user's preference and</td><td> </td><td class="rblock">   <span class="insert">This protocol has the dual</span> goals of <span class="insert">expressing</span> the user's preference</td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock">   <span class="delete">adhering to that preference-can be accomplished without any response from</span></td><td> </td><td class="rblock">   <span class="insert">regarding tracking</span> and <span class="insert">providing</span> transparency by <span class="insert">communicating</span></td><td class="lineno" valign="top"></td></tr>
      <tr><td class="lineno" valign="top"></td><td class="lblock"><span class="delete">   the server. However, the protocol also seeks to improve the</span> transparency</td><td> </td><td class="rblock">   machine-readable claims <span class="insert">that a server might wish to make regarding its own</span></td><td class="lineno" valign="top"></td></tr>

[1272 lines skipped]

Received on Thursday, 5 December 2013 21:23:43 UTC