5

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

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

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

4

1 回答 1

1

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

于 2012-03-29T16:08:01.637 回答