我注意到在运行Pingdom速度测试并查看文件请求部分时,测试服务器从我的站点下载每种字体的.woff2和.woff版本,使用标准的@ font-face css声明如下:
@font-face
{
font-family:'Roboto Condensed';
src:url('../fonts/roboto-condensed-v16-latin-regular.woff2')
format('woff2'),url('../fonts/roboto-condensed-v16-latin-regular.woff')
format('woff');
font-weight:400;
font-style:normal;
}
(我自己托管Google字体。)
所以基本上使用了8种字体,测试服务器会请求8个额外的.woff文件,它们并不真正需要。
为什么会这样?我使用Chrome / Firefox开发人员工具测试了该网站,并且只按预期检索.woff2。这是Pingdom的错误吗?
有趣的是,我注意到测试服务器只请求.woff2版本的FontAwesome,即使fontawesome css也同时引用.woff2和.woff版本。