4 ms·
Yes. It's not the regulation but the misguided implementation that's to blame. Sites and cookie banner plugins could just accept DNT signals from browsers and
by pickledoyster 2y ago
Yes. It's not the regulation but the misguided implementation that's to blame.
Sites and cookie banner plugins could just accept DNT signals from browsers and no productivity would be lost.
- randomdata 2y agoDNT does not provide informed consent. It may, if set to not track, imply denial, but the reverse is not true. If DNT is accepting or unset, the site needs to fall back to the banner to get consent. And at that point you may as well prompt everyone with the banner instead of complicating the codebase with extra logic for a DNT edge case.
- ben_w 2y agoMm. For existing privacy options — location, microphone, camera — Safari on iOS has the options of "ask"/"deny"/"allow". I wouldn't be surprised by legislation for a Do Not Track option in DMA designed Gatekeepers' browsers, defaulting to "ask", where all three options must be handled accordingly by websites. "Ask" would also have to be the default behaviour when no preference is transmitted.
- randomdata 2y agoAgain, as the law in question requires informed consent, "allow" and "ask" end up being the same thing. A new DNT law as you propose would contradict the other law of which we speak.
- Ntrails 2y agoInformed generalised denial could be accepted and no cookie banner shown surely? In much the same way no banner is required if no cookie is being set.
- account42 2y agoI doubt there would be any concerns with "complicating the codebase" (really?) if there was a Yes-Track header that gave consent but no negative signal.
- randomdata 2y agoThere is a "Yes-Track" header – DNT: 0 Granted, you can't legally use it like that where EU laws apply, per the GDPR. Hence the complaints about the GDPR you see in other comments.
- smolder 2y agoIt's not really a Yes Track if it's simply absent. The user hasn't requested to be tracked. I'm not even sure with it set to 0 that you can assume that intent. I guess it would depend on the browsers behavior, but as you say the law is not compatible with that use.
- randomdata 2y agoAccording to the specification, DNT: 0 = Yes, track me. DNT: 1 = No, do not track me. > I'm not even sure with it set to 0 that you can assume that intent. That's the problem. Someone not paying attention might inadvertently set DNT: 0, which is why the law is written the way it is. But at the same time we have techies who knowingly and carefully set such values and want the service to acknowledge it, contrary to the law. Hence the contention.
- deleted 2y ago[deleted]
- secondcoming 2y agoThere is a new signal, GPC, that does the same thing and has been blessed by the advertising industry. [0] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Sec-GPC https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Se...
- JimDabell 2y ago> Non-standard: This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future. I tried looking at the various browser standards positions, and as far as I can see, nobody has even asked Blink or WebKit if they are interested in supporting it. Is there any movement on this at all? The official website says that it’s part of “several major browsers”, but this seems dishonest when the biggest browser that supports it is Firefox with ~2.5% market share and no actual major browser seems to be aware of its existence.
- secondcoming 2y agoThere's movement from the Internet Advertising Bureau, they explicitly say that this signal must be adhered to if the header is present, and this signal must be forwarded to Demand Side Platforms.
- JimDabell 2y agoI mean is there any movement in getting major browsers to adopt this? Normally when a spec. like this is written that needs adoption from web browsers, an explainer is written and then the major rendering engines are asked for their feedback. For instance, here’s an explainer: https://github.com/krgovind/first-party-sets https://github.com/krgovind/first-party-sets Here’s where WebKit was asked for their position on it: https://github.com/WebKit/standards-positions/issues/93 https://github.com/WebKit/standards-positions/issues/93 Here’s where Mozilla was asked for their position on it: https://github.com/mozilla/standards-positions/issues/350 https://github.com/mozilla/standards-positions/issues/350 Here’s the process Blink goes through to get a new feature like this going: https://www.chromium.org/blink/launching-features/ https://www.chromium.org/blink/launching-features/ I tried to find where this was done for GPC and couldn’t find anything. Did they just write a spec. and not bother doing any of the work involved in getting it adopted? Or is there progress being made that I didn’t see? Hence my question: Is there any movement on this at all? Or is the process of getting it adopted by Blink and WebKit at absolute zero?