图形学与人机交互2020arxiv.org
GDPR 同意框中的暗黑模式
Dark patterns in GDPR consent boxes
进阶 · 约 30 分钟读完前置知识:GDPR/同意机制基础、Cookie 与第三方追踪、界面设计与可用性评估
导读
这篇论文研究 GDPR 同意框中的暗黑模式,即网站如何通过界面设计引导用户同意 Cookie 与追踪。它关注同意与拒绝选项的不对称、误导性措辞等设计对用户隐私决策的影响。
HN 关注点:是因为 cookie 弹窗已是日常痛点,讨论集中在这些同意框是否故意混淆非技术用户、以及能否用浏览器统一偏好或一键拒绝来反制。
后来怎么样
这类实证研究把“同意与拒绝选项不对称”量化成了监管可援引的证据;此后欧盟 EDPB 2022 年暗黑模式指南和 DSA 第 25 条明确把同意框设计纳入禁止范围,并推动“拒绝与同意同等简便”成为合规要求。
HN 评论精选
这几条评论里:支持 1 补充 2 亲历 1
亲历现行拒绝路径太麻烦,呼吁强制 DNT 和一键拒绝全部追踪。
我通常直接点“同意”,然后定期清 Cookie,这比找拒绝路径容易多了。欧盟最好强制网站尊重 Do Not Track 头,这会方便得多;希望法律尽快升级,要求每个网站提供简单的“拒绝所有追踪并继续”按钮。唯一我不介意被追踪(且只限第一方)的情况,是我注册并登录时。
qwerty456127查看英文原文
I just click agree and then flush the cookies regularly which usually is much easier than find the way to deny. The EU should better force them to respect the do-not-track header - this would be a way handier. I hope the law gets an upgrade soon requiring everybody to offer an easy "deny all tracking and proceed" button. The only case when I actually don't mind to be tracked (by the first party only, anyway) is when I register and sign-in.
支持隐私控制框用技术话术掩盖追踪和卖数据,蓄意迷惑用户。
整个“隐私控制”框本身就是暗黑模式,看起来就是设计来让非技术用户困惑的。这些框应该直接写:“能否允许我们追踪你,并把你的数据卖给第三方广告服务?”因为这才是实际发生的事:他们在乞求你的许可,却把它包装成关于 Cookie 和可信合作伙伴的技术选择。
Nursie查看英文原文
The whole "Privacy Controls" box is a dark pattern, and appears designed to confuse the non technical. What these boxes should say is "Please can we track you and sell your data to third party advertising services?" Because that's what's really happening here, they're begging for your permission, but dressing it up like it's some sort of technical decision about cookies and trusted partners.
补充呼吁浏览器端统一、可复用的细粒度 Cookie 偏好。
如果这些同意框能统一起来,让人在浏览器里一次性设置细粒度的默认偏好,并在所有符合常规的网站通用,只有少数需要额外细粒度权限时才交互,那就好了。加分项是把新规则加入默认集供以后使用。
bitdotdash查看英文原文
Would be nice if there was some uniformity to these and you could set granularized default preferences at your browser just the once, and have them applied universally in all cases where site options match the norm, and just requires interaction for the few instances were there are some granular permissions that need to be set outside of the default set. Bonus points for adding those new rules to your default set for future use.
补充可接受合理统计但反对第三方广告、PII 和指纹追踪,并追问为何放弃逐站 Cookie 提示。
说实话我可能会接受这个。我不介意分享合理的统计数据。我反对的是:1)通过 GA 分享给 Google;2)分享 PII。我对大型商业网站毫无信任,它们很可能竭力指纹识别我,并追踪我在全网的一举一动。总得划条线;而多数硬件信息可用于指纹识别,所以我不愿与未知网站分享。我找过旧版 IE 弹窗截图但没找到——它默认每次网站想放 Cookie 都询问。我们为什么不再这样?要回去吗?现在有什么不同?
MayeulC查看英文原文
TBH I'd be likely to accept this. I have no issues sharing reasonable statistics about me. What I'm personally against is: 1. Sharing them with Google, trough GA 2. Sharing PII. I have zero faith in big commercial sites. They'll likely try their hardest to fingerprint me, and track my every move across the web. You have to draw a line somewhere. And since most HW info can be used for fingerprinting, I don't feel like sharing it with unknown websites. I've looked for it, but couldn't find a screenshot of the old internet explorer prompt, that, by default, used to ask you every time a website wanted to drop some cookie on your computer. Why did we move away from it? Are we going back there? What is different now?
历次讨论
- 2020Hacker News 讨论帖328 分 · 122 评
同领域还值得读
像素不是小方块 (1995)
A Pixel Is Not A Little Square (1995)
这篇 1995 年的经典备忘录讨论数字图像中像素应如何理解:像素不是有面积的小方块,而是对连续图像的采样点,重建连续图像需要合适的重建滤波器。
图形学与人机交互2014 · 372 分 · 241 评进阶 · 约 20 分钟编辑精选自动化的讽刺(Ironies of Automation,1983)
Ironies of Automation (1983)
这篇 1983 年的经典论文讨论自动化(尤其过程控制)中的悖论:自动化越先进,人类操作员在异常处理和人工接管中的作用可能越关键;自动化常把常规任务拿走,留下监控、诊断和罕见故障处…
图形学与人机交互2019 · 147 分 · 38 评入门 · 约 30 分钟编辑精选用稀疏条带在 CPU 上实现高性能 2D 图形渲染(硕士论文)
High-performance 2D graphics rendering on the CPU using sparse strips
这篇硕士论文研究如何在 CPU 上实现高性能的 2D 图形渲染,核心思路是用“稀疏条带(sparse strips)”结构来表示和光栅化路径,以降低内存占用并提升渲染速度。
图形学与人机交互2025 · 281 分 · 35 评专业 · 约 90 分钟GDPR 后的暗模式:同意弹窗及其影响
Dark patterns after the GDPR: consent pop-ups and their influence
研究 GDPR 生效后网站 consent pop-ups 中的 dark patterns,以及这些弹窗如何影响用户的同意选择。
图形学与人机交互2021 · 251 分 · 228 评进阶 · 约 60 分钟光线追踪一个微型程序化星球
Ray Tracing a Tiny Procedural Planet
研究如何对一个微小的程序化星球进行光线追踪渲染,属于计算机图形学中程序化生成与渲染的示例。
图形学与人机交互2019 · 247 分 · 9 评进阶 · 约 60 分钟