- From: Mike O'Neill <michael.oneill@baycloud.com>
- Date: Mon, 19 Nov 2012 18:15:23 -0000
- To: "'David Singer'" <singer@apple.com>
- Cc: <public-privacy@w3.org>
Hi David, A PUA or (or standard UA with DNT:1 ) could handle this as follows - costs max one extra request for standard redirects or one extra for every tracking redirect: Send request for resource x If( response.sc==301 ) store redirect resource y Send request for resource x again (not cached so server cannot tell) If(301) and redirect resource == y Cache y for future access to x Return y Else (Don't cache y for x) Return y i.e. if redirect resource is constant, cache it as usual. If it changes then assume it's a tracker and don't cache it. Mike -----Original Message----- From: David Singer [mailto:singer@apple.com] Sent: 19 November 2012 17:12 To: public-privacy@w3.org list) Subject: Another piece of state management, another way to track... Of course, that whenever the browser remembers something -- in this case, a replacement URL because of an HTTP 'moved permanently' response -- it can be used as a tracker. <http://elie.im/blog/security/tracking-users-that-block-cookies-with-a-http- redirect/> <http://www.scatmania.org/2012/04/24/visitor-tracking-without-cookies/> David Singer Multimedia and Software Standards, Apple Inc.
Received on Monday, 19 November 2012 18:16:12 UTC