# Fonts（字体）

字体指纹识别–是您拥有的字体以及如何绘制字体。基于测量文本HTML元素填充的尺寸，可以构建一个标识符，该标识符可用于随时间跟踪同一浏览器。

基于字体指标的指纹与画布指纹紧密结合。这可能是一种较弱的指纹识别技术，因为画布不仅会获取边界框，还会获取像素数据。另一方面，字体指纹更难防御。

文本渲染是网络浏览器的一个细微而复杂的部分。甚至在拉丁字母中，布局也不仅仅是将框堆叠在一起：连字，字距调整和组合字符等考虑因素都已发挥作用。其他一些书写系统甚至更加复杂，导致浏览器依赖于OS提供的库来进行文本布局。这些库，包括GNU / Linux上的Pango，Windows上的图形设备接口（GDI）或DirectWrite，以及Mac OS X上的Core Text，都是独立的代码库，行为不相同。浏览器还在基本文本呈现之上强加了自己的自定义项。

资料来源：<https://browserleaks.com/fonts>
