Firefox 针对指纹收集的保护
Firefox 针对指纹收集的保护
Firefox浏览器提供了一项重要的隐私保护功能,即针对指纹收集的保护。这项功能可以防止网站通过收集用户设备的详细信息(如硬件、软件和IP地址)来创建独特的“数字指纹”,从而在用户未使用Cookie的情况下进行跟踪。
默认设置
在将“增强跟踪保护”设置为“标准”或“严格”时,将启用“已知指纹识别器保护”。在隐私浏览模式下或“增强跟踪保护”设置为严格的情况下,将启用“已知指纹识别器保护”和“存疑指纹识别器保护”。如果选择了“自定义”级别的“增强跟踪保护”,则可以对这两种功能进行更精细的控制。
如何为某一个网站禁用此保护?
如果某一个网站看起来崩溃了,可以尝试关闭“增强型保护”。这样只会在此页面上关闭保护,“增强型保护”会继续阻止其它网站上的跟踪器。
- 选择地址栏左侧的保护图标。
- 切换面板顶部的开关。
这将会为此网站关闭“增强型保护”。此页面会自动重新加载并禁用此站点上的保护。你可以按照同样的步骤来重新打开增强型保护。
如何为所有的网页启用或禁用该保护?
- 在电脑上打开 Firefox。
- 在屏幕上方的菜单栏里点击并(根据 macOS 的版本不同)选择或。点击菜单按钮并选择。
- 在左边面板,点击。
- 定制增强跟踪保护:下翻找到增强跟踪保护。
- 启用指纹保护:要控制 “数字指纹跟踪保护”,请从 “增强跟踪保护”设置中选择自定义选项。
- 调整指纹保护设置:选择 定制后,你会看到阻止 “已知的数字指纹跟踪程序”和 “存疑的数字指纹跟踪程序”等选项。勾选选项旁边的选框可以启用该选项。另外,你可以选择是否在所有窗口或仅在隐私窗口阻止“存疑的指纹探测器”,只需在右侧的下拉菜单操作即可。
我怎样才能知道这种保护是否导致了什么问题?
首先,尝试如上文所说的来禁用增强跟踪保护,看看这是否能解决您的问题。目前,我们最常见的问题类型是:
- 如果您在 “偏好设置”中为 Firefox设置自定义字体,而该字体不在默认安装列表中,那么当该保护激活时,该字体将不会被使用。
- 当 Firefox 确实支持表情符号时,检测是否支持表情符号的脚本可能会错误地检测不到支持。这通常会导致这些表情符号使用 Unicode 文本而非图像呈现。
- 某些类型的图像或视频效果的表现可能与预期不符,包括绿屏效果和渐进式绘制视频(图像随着时间的推移累积多个动画或效果)。
- 对于具有扩展字符集的语言,某些字形可能无法呈现,而是显示一个正方形的 “未找到字符 ”图标。
在极少数情况下,这些指纹识别保护可能会以意想不到的方式完全破坏网站。然而,如果指纹收集保护是问题的原因,那么按照以上描述禁用增强跟踪保护能够解决此问题。
反馈出现问题的网站
如果关闭 “增强跟踪保护”后,被破坏的网站又开始正常运行,您可以单击盾牌图标并选择发送报告。这将显示反馈问题网站面板。
按钮将向 Mozilla 发送网站相关数据,以便未来的 Firefox 版本可以在为所有人启用“增强跟踪保护”的情况下正确加载网站。填写可选的“描述问题”字段有助于我们更快地解决问题。更多信息,请参阅报告因阻止而造成的损坏。
每一种保护措施的工作原理是什么?
已知的数字指纹跟踪程序
“已知指纹”保护功能通过阻止Disconnect 的数字指纹追踪清单中列出的脚本来发挥作用。这可以防止专门从事指纹识别的公司检查您的设备并获取有关其硬件、软件或IP地址的详细信息。虽然这可以作为初步防御措施,但并不能保护您免受未列入名单的公司的攻击。此外,我们有时不得不为该列表创建例外情况,以确保网站继续按预期运行。
存疑的数字指纹跟踪程序
为了对抗 Firefox 无法阻止的指纹识别尝试(因为我们不知道该脚本,或者因为它以一种无法阻止的方式与网站集成),Firefox 将始终限制每个网页向网络公开的信息。(上述设置,可能仅限于隐私浏览。)
Firefox 更改的具体属性是:
- 当网站读取背景图像时,会向背景图像中引入随机数据。如果一个网站仅仅是将数据渲染到背景上,那么这些数据将原封不动地呈现。虽然这种情况通常不会发生,但如果网站读取了背景中的图像数据(并可能再次向您展示),那么图像中将包含细微的噪点,这可能会影响图像的显示方式。
- 本地安装的字体(特别是不在操作系统提供的标准字体列表中的字体)将不会用于在页面上显示文本。