1

在我当前的项目中,我使用的是当前托管在 googleapis.com 上的字体。字体是“免费的”,所以我可以得到一份副本并将其放在我的服务器上。

我的问题是;在 Google 上托管它与在我自己的服务器上托管它有什么好处?我已经在自己的服务器上托管了另外两种付费字体(使用 @font-face 和后备)。所以我想把另一种字体放在一个地方。

但我不确定是否有什么我不考虑的?谷歌字体是否明显更快/更好的性能等?

4

2 回答 2

3

根据您服务器的带宽和负载,Google 可能比您的服务器更快。然而,在谷歌上托管的一些负面因素是:

  • 该项目可能会被删除,从而导致您的网站出现问题
  • googleapis.com 可能是额外的 DNS 查找,增加了站点加载过程的时间
  • 我个人讨厌盗链

正面:

  • 如果 dns 条目缓存可能更快的性能
  • 减少对服务器的数据使用
于 2012-06-02T15:33:31.073 回答
2

我在使用自托管 google 字体时遇到的一个问题是,google 为不同的操作系统和浏览器提供不同的 woff 文件,有时甚至使用相同的名称。这是由于 Windows 和 OS 中不同类型的渲染引擎会在字体宽度上产生明显的差异,例如 Windows 中的 Chrome 和 Mac 中的 Chrome。假设跨浏览器和操作系统自托管字体更复杂。是一个有趣的项目,专注于这类微妙的问题。

另一方面,在安全相关站点中自托管字体可能很重要。

也许这应该只值得评论,但我还不能这样做。

于 2014-08-22T05:24:55.180 回答