在返回Google Font API的请求之前,页面不会显示字体

时间:2012-03-29 14:15:26

标签: webfonts google-webfonts google-font-api

每次刷新页面时,我都要等待一堆请求返回,然后才真正看到字体出现。字体 缓存,所有这些请求都返回“未修改”标头。在确定字体未被修改之前,不显示字体是否是正确的浏览器行为?我错过了什么吗?

我知道在加载正确的字体之前我可以使用通用的后备字体,但这会破坏我的页面。

我在Ubuntu上的Chrome和Firefox中都看到了这种行为。我的互联网真的很零散,所以有时候我不得不盯着一个装满隐形文字的满载页面,这真的令人沮丧。

1 个答案:

答案 0 :(得分:1)

您应该始终使用后备字体,并设计您的页面,使其不会破坏页面。有时Google字体服务可能不可用;其他时候,您的用户可能会在阻止下载字体的防火墙后面。而且,正如您所见,在浏览器确信字体已正确下载之前,您的字体不会立即显示。