- From: David Wainberg <david@networkadvertising.org>
- Date: Wed, 19 Sep 2012 23:19:40 -0400
- To: "public-tracking@w3.org" <public-tracking@w3.org>, "Aleecia M. McDonald" <aleecia@aleecia.com>, Justin Brookman <jbrookman@cdt.org>, Heather West <heatherwest@google.com>
- Message-ID: <505A8B4C.2030102@networkadvertising.org>
As requested by Aleecia, I am providing these comments in advance of
publication of the TCS as a working draft.
Items stated as objections are things I can't live with in the draft.
Where I insist on something, or say we must do something, those are
things I cannot live without in the draft. Comments, suggestions, and
proposals are just that. I apologize in advance if the words "object"
and "insist" or anything else impart a brusque tone; I just couldn't
find a way to indicate my positions as clearly while also sounding
friendlier. Also, please do not take my omission of anything as an
indication of agreement. There are many important substantive issues
that still need to be addressed, and the aim here is just to get this to
the next working draft.
Editors -- I appreciate how much work it must be to evaluate and
integrate all of these comments. If there is a better way for me to
provide this to you, I'll be happy to do it. Let me know.
One quick question at the outset. Shouldn't the draft include specific
references, where relevant, to all open, pending, or postponed issues? I
don't think it does, but I did not do a thorough check.
My notes are below. Thanks!
-David
* Status
o I would propose making clear that outcomes are not limited to
the options included in the draft, and that yet-to-be-proposed
options may ultimately be adopted. This is to ensure external
parties reading the draft understand the extent to which some
issues are still in flux.
o Proposed text: "Options included in this draft should not be
read as limitations on the potential outcome, but rather simply
as possible options that are currently under consideration by
the working group."
* Introduction
o There is language here I'd object to. However, my understanding
is we'll be editing it later. So, in the interest of time, I'll
just flag it for now as something I'll want to address down the
road.
* Scope and Goals
o Same comment as the intro, but there is one thing I would like
to address for the working draft. I find this section misleading
without an explicit statement regarding the scope. It sounds
very broad and generally applicable to the internet, when that
is not actually the case. It will be important for readers to
understand that clearly. So, regardless of my views on the scope
with respect to first and third parties, I think it's fair and
necessary to be up front about it, so I would insist on adding
language along the following lines.
+ "This standard has limited applicability to any practices by
first parties, their service providers, subsidiaries, or
affiliated companies. Under the standard, first parties may
and will continue to collect and use data for tracking and
other purposes. This standard is directed at third parties."
* Definitions
o 3.2 I would insist on acknowledging here some ongoing issues
with the definition of UA, and possibly the need to distinguish
types of UA to address, e.g., issues around defaults, conflicts,
and ensuring user choice.
o 3.7 I do not understand the non-normative explanatory text. What
is the issue/question is it intended to address?
o 3.8 Transactional data is defined but not used anywhere else in
the document, as far as I can tell. I would therefore propose
removing it. If it is to remain, I would object to the current
text, and would propose an alternative.
* First party compliance
o I do not understand the Note.
* User agent compliance
o I believe Issues 150 and 153 (and possibly others) pertain to
this section and therefore must be noted here.
* Third party compliance
o I do not understand the Note at the beginning of this section.
o I insist we make more clear that this entire section and most
everything in it is still hotly debated, i.e. add a Note saying
very clearly that "This entire section, and all subsections
within, remain open for debate."
o Why "operator of a third-party domain?" Why not just "if a
third-party receives...?"
o Is "communication" the right term?
o Item 2 must include "explicitly-granted exceptions."
o 6.1.1.4 the terms "super-campaign" and "campaign id" won't mean
much to most readers. I'd propose a clarification, but I'm not
sure what the aim is here. Perhaps someone else can explain further.
o 6.1.1.5 I don't understand the Note about "look to 3rd parties"
o 6.1.1.6 I have a pending Action-256 to fix up this language,
including using a term other than "fraud." I'll try to get to it
ASAP, so we can at least include it as an option.
o 6.1.1.7 I believe the graduated response proposal pertains to
security in 6.1.1.6 and not debugging
Received on Thursday, 20 September 2012 03:20:11 UTC