commit 9c1a4faf2e5b95b1c0dafbd90f0a21af25766163
Author: Mike Perry <mikeperry-git(a)fscked.org>
Date: Fri Feb 22 19:37:02 2013 -0800
Move the navigation tracking transparency material to appendix.
---
docs/design/design.xml | 33 ++++++++++++++++++++-------------
1 file changed, 20 insertions(+), 13 deletions(-)
diff --git a/docs/design/design.xml b/docs/design/design.xml
index c775bec..c3c0cd8 100644
--- a/docs/design/design.xml
+++ b/docs/design/design.xml
@@ -401,6 +401,7 @@ their proper deployment or privacy realization. However, we will likely disable
high-risk features pending analysis, audit, and mitigation.
</para>
</listitem>
+<!--
<listitem><command>Transparency in Navigation Tracking</command>
<para>
@@ -423,6 +424,7 @@ auditable alternatives.
</para>
</listitem>
+-->
</orderedlist>
</sect2>
</sect1>
@@ -2297,25 +2299,30 @@ javascript into the chrome (and thus gain complete control of the browser).
<title>Towards Transparency in Navigation Tracking</title>
<para>
-The <link linkend="privacy">privacy properties</link> of Tor Browser are
-based upon the assumption that link-click navigation indicates user
-consent to tracking between the linking site and the destination site. This
-definition of consent is primarily pragmatic: It is simply not possible to
-entirely prevent the ability of a destination site to collaberate with a source
-site during link-click nagivation (due to GET parameters, POST parameters, and
-several other vectors, both explicit and implicit).
+The <link linkend="privacy">privacy properties</link> of Tor Browser are based
+upon the assumption that link-click navigation indicates user consent to
+tracking between the linking site and the destination site. While this
+definition is sufficient to allow us to eliminate cross-site third party
+tracking with only minimal site breakage, it is our long-term goal to further
+reduce cross-origin click navigation tracking to mechanisms that are
+detectable by attentive users, so they can alert the general public if
+cross-origin click navigation tracking is happening where it should not be.
</para>
<para>
-However, in an ideal world, the mechanisms of tracking that can be employed by
-a link would be limited to the contents of URL parameters and other properties
-that are fully visible to the user before they click. This section serves to
-enumerate web technologies that create other link-click side channels that
-serve to hinder user awareness of such navigation tracking.
+In an ideal world, the mechanisms of tracking that can be employed during a
+link click would be limited to the contents of URL parameters and other
+properties that are fully visible to the user before they click. However, the
+entrenched nature of certain archaic web features make it impossible for us to
+achieve this transparency goal by ourselves without substantial site breakage.
+So, instead we maintain a <link linkend="deprecate">Deprecation
+Wishlist</link> of archaic web technologies that are currently being (ab)used
+to facilitate federated login and other legitimate click-driven cross-domain
+activity but that can one day be replaced with more privacy friendly,
+auditable alternatives.
</para>
-
<para>
Because the total elimination of side channels during cross-origin navigation