Re: [mediacapture-main] Persist device IDs like they were cookies,

Let's go through the list (is it exhaustive?):

* visibility - sure; UA problem
* tool/extension support - sure; again, UAs need to handle that, which
 could be addressed by storing them like cookies
* expiry - not relevant; maximum cookie lifetime is effectively 
forever
* third-party blocking policies - I'm not 100% on the details here, 
but I believe that this only applies to httpOnly cookies; if it 
doesn't, then (as implementers who enabled this unstandardized 
feature) we should do whatever DOM local storage, or indexedDB, or 
<raft of other stateful features>
* laws - I should say this, but I will; laws that identify cookies and
 assign them some sort of special status over all of the myriad other 
ways in which tracking might be enabled in a browser are daft

Yes, device identifiers are not cookies.  They are less capable than 
cookies.  They also have less baggage than cookies.

However, if you want to take on the crusade against origin-bound, 
persistent state in the browser, I'd suggest that this isn't the hill 
upon which to die.  Take them all on and work out how you might 
properly manage state.

-- 
GitHub Notification of comment by martinthomson
Please view or discuss this issue at 
https://github.com/w3c/mediacapture-main/pull/326#issuecomment-196136091
 using your GitHub account

Received on Monday, 14 March 2016 04:41:22 UTC