如何阻止网络字体以提高隐私
admin
2023-08-02 04:36:27
0

使用文本的网站有两个主要选项来显示它。使用大多数用户设备上可用的字体或使用未安装在用户设备上的自定义 Web 字体。

blocked-web-fontsblocked-web-fonts

自定义网络字体(例如 Google 字体)在网站上显示文本时为网页设计师提供了更多选择,但它们要求访问者在连接到网站时下载这些字体。通常使用缓存来避免在每次访问页面时都下载字体。

对于互联网用户来说,使用网络字体有两个主要缺点:

  • 表现
  • 隐私

性能是显而易见的,因为需要向托管字体的服务器发出请求以下载它。虽然这通常很快,但它仍然会增加加载时间。服务器问题也可能导致网站加载问题。带宽预算紧张或连接速度非常慢的用户可能会从阻塞中受益最多。

隐私是第二个。由于向服务器(例如托管公司字体的 Google 服务器)发出请求,因此会自动提交 IP 地址等信息。并非所有托管网络字体的组织都使用这些信息来跟踪用户,但这种情况总是有可能发生。

例如,谷歌在条款中强调了以下内容:

API 旨在帮助您增强您的网站和应用程序(“API 客户端”)。您同意 Google 可以监控 API 的使用以确保质量、改进 Google 产品和服务并验证您是否遵守条款。这种监控可能包括 Google 访问和使用您的 API 客户端,例如识别可能影响 Google 或其用户的安全问题。

由于许多站点使用网络字体,因此广泛使用的字体可以为组织提供有关用户在 Internet 上的活动的附加信息。

阻止网络字体可能会导致某些网站出现显示问题。仅依赖 Web 字体且未设置回退的站点可能无法正确显示。

查明网站是否使用网络字体

确定网站是否使用网络字体相对容易。

  1. 使用快捷键 Ctrl-Shift-I 打开浏览器的开发者工具。您会发现它也列在主菜单中,通常在“更多工具”下。
  2. 切换到网络选项卡。
  3. 激活字体过滤器。
  4. 加载有问题的网站并监控列表。

如何阻止网络字体

firefox-web-fonts-blockfirefox-web-fonts-block

根据所使用的浏览器,可以通过多种方式阻止 Web 字体。

Firefox 用户可以将首选项 gfx.downloadable_fonts.enabled 和 gfx.downloadable_fonts.woff2.enabled 设置为 false 以阻止浏览器中的可下载字体。

浏览器有另一个可能有用的设置。在 Firefox 41 中引入,它使 Firefox 能够为访问的网站设置特定的字体。

  1. 在浏览器的地址栏中加载 about:preferences#general 以开始使用。
  2. 向下滚动到字体部分并选择高级按钮。
  3. 取消选中“允许页面选择自己的字体,而不是上面的选择”。您可能需要滚动窗口才能看到该选项。
  4. 选择确定。

内容拦截器 uBlock Origin 的用户可以向其中添加一条自定义行,以拦截 Web 字体。打开设置,切换到我的过滤器,然后添加行 *$font,third-party。选择保存,一切就绪。内容拦截器包括一个更严格的选项,它可以拦截所有远程字体。要激活它,请在扩展程序的设置中选择“阻止远程字体”。无法正确显示的网站可能会被排除在阻止之外。

ublock-block-web-fontsfirefox-web-fonts-block

这仅阻止在第三方网站上使用网络字体。仍然允许第一方网站加载它们。

相关内容

热门资讯

Windows 11 和 10... Windows 11/10 文件夹属性中缺少共享选项卡 – 已修复 1.检查共享选项卡是否可用 右键...
Radmin VPN Wind... Radmin VPN 是一款免费且用户友好的软件,旨在牢固地连接计算机以创建一个有凝聚力的虚拟专用网...
如何修复 Steam 内容文件... Steam 内容文件锁定是当您的 Steam 文件无法自行更新时出现的错误。解决此问题的最有效方法之...
在 Windows 11 中打... 什么是链路状态电源管理? 您可以在系统控制面板的电源选项中看到链接状态电源管理。它是 PCI Exp...
事件 ID 7034:如何通过... 点击进入:ChatGPT工具插件导航大全 服务控制管理器 (SCM) 负责管理系统上运行的服务的活动...
Hive OS LOLMine... 目前不清退的交易所推荐: 1、全球第二大交易所OKX欧意 国区邀请链接: https://www.m...
在 iCloud 上关闭“查找... 如果您是 Apple 的长期用户,您肯定会遇到过 Find My 应用程序,它本机安装在 iPhon...
iPhone 屏幕上有亮绿色斑... iPhone 是市场上最稳定的智能手机之一,这主要归功于专为它们设计的 iOS 操作系统。然而,他们...
balenaEtcher烧录后... balenaEtcher烧录后u盘或者内存卡无法识别不能使用的解决方法想要恢复原来的方法,使用win...
farols1.1.501.0... faro ls 1.1.501.0(64bit)可以卸载,是一款无需连接外部PC机或笔记本计算机即可...