浏览器指纹
浏览器指纹与 Cookie 有什么区别?
比较 Cookie 存储与浏览器特征识别,了解清除数据、无痕模式和权限控制分别能改变什么。
作者:BrowserCheakCookie 是存储的数据
网站可以通过 Cookie 保存会话标识和偏好设置。浏览器根据来源、有效期和访问规则决定是否发送它们。清除站点数据通常会影响登录状态,但不会重置设备本身的显示和渲染能力。
指纹是观察到的特征组合
指纹可来自 Canvas、WebGL、字体、语言与屏幕等信号。网站不必先保存本地标识就能读取一些环境值。是否将这些值保存、组合或关联访问,取决于网站的实现。
两者可以同时存在
一个系统可以同时使用账号、Cookie 与环境信号。阻止第三方 Cookie 不会自动禁用绘图 API,改变绘图摘要也不会自动退出已登录账号。需要分别检查你关心的层面。
一个简单的验证步骤
在普通窗口运行指纹检测,记录字段后清除本站数据,再重新运行。接着在隐私窗口重复。用这些结果理解哪些信号受存储影响;不要推断其他网站一定以相同方式识别你。