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



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

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

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

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

最新更新