如何确保webfont只在页面中加载一次?

时间:2015-03-18 09:18:00

标签: html css performance optimization webfonts

我有一个系统,它从我自己的服务器加载字体。 我为google的webfont版本(droid sans)替换了这个字体。 为了实现这一点,我删除了在我的服务器上调用此字体的所有声明,然后在每个使用该字体的文件上添加了以下行:

<link href='//fonts.googleapis.com/css?family=Droid+Sans:400,700' rel='stylesheet' type='text/css'/>

好的,太棒了!现在我正在从谷歌的存储库加载字体。尼斯!

问题:

现在,在我的服务器上只有一个请求droid sans字体的页面中,位于google存储库的字体被调用两次或三次,具体取决于页面。 起初我认为这可能是因为浏览器正在下载字体的一些变体,具体取决于页面..但我对此解释并不满意,因为我认为应该只下载一次。我真的不想要这些不必要的请求..

那就是说,我希望你能帮忙知道我是否有办法确保它能够装载一次,就是这样!也帮助清除我为什么会出现这种行为。

见下图: webfont issue

0 个答案:

没有答案