Google 网络字体“页面加载”仪表上的数字是什么意思?

平面设计 网络字体 谷歌
2021-12-30 10:05:37

我正在权衡使用特定网络字体组合的利弊,并希望了解它究竟会给首次访问者添加多少权重。这是一种谷歌字体,他们有这个 SVG 仪表标记Page load,字幕Impact on page load time示例):

在此处输入图像描述

那么,这种网络字体组合将有 118 种……对页面加载时间的影响?这个数字似乎完全没有标签。

它是什么?118 KB?基于平均连接的 118 毫秒?坐在咬牙切齿等待文字显示的压力中,用户的生命周期减少了 118 天?

我看不出任何线索。我什至在图形的 SVG 代码中四处寻找描述性标签或元素 ID。最接近的是 svg 标签本身 -aria-label="A chart."和一个奇怪的隐藏标签说GViz is great

我正在查看的两个权重的实际 tff 文件是 251kb 的未压缩组合,因此它可能是以 KB 为单位的压缩权重。

1个回答

这是一个很好的问题,GUI 没有说明这意味着什么。但是,您的预感是它在压缩 KB 中的大小似乎非常接近。我会提示这是正确的答案。

我如何得出这个结论?好吧,如果我解压缩 2 个字体并保存它们并压缩结果,我会得到窗口说这两种字体压缩用完了:

119 KB versus Google's 118

让我们尝试其他几个,一次只有一个,结果是

60-56 KB versus Google's 58

所有字体:

523 KB vs 531

这些都非常接近。然而,使用的压缩算法在某些方面有些不同,它们具有不同的标头要求。所以这可能只是谷歌或者四舍五入的组合,所以每种字体在集合中看起来都很昂贵,或者只是格式上的差异。可以使用 firebug 之类的工具来查看实际发送的文件大小是否匹配。

这一切都在我期望的实验中作为答案。所以这个假设似乎是有效的。

PS:糟糕的谷歌,请提供更好的文档。