解释Typekit网络请求

时间:2014-05-07 03:00:41

标签: performance http google-chrome-devtools typekit

有人可以解释下面针对Typekit显示的最后四个网络请求吗?

我不明白的是:

  • 为什么他们显示0 B的尺寸,17.2 KB(等)的内容?

  • 这些字体文件确实发生了四次HTTP请求吗?

无论是否启用压缩,都会报告相同的数据。

Dev Tools表示,Modernizr在下面的行中发起了这些调用bool = node.offsetTop === 9;

tests['touch'] = function() {
  var bool;

  if (('ontouchstart' in window) || window.DocumentTouch && document instanceof DocumentTouch) {
    bool = true;
  } else {
    injectElementWithStyles(['@media (', prefixes.join('touch-enabled),('), mod, ')', '{#modernizr{top:9px;position:absolute}}'].join(''), function(node) {
      bool = node.offsetTop === 9;
    });
  }

  return bool;
};

Chrom Dev Tools: Network Requests for Typekit

1 个答案:

答案 0 :(得分:1)

它们是base64 ed - 表示文件已转换为text embeddable data format,然后在文件中内联。 0B用于下载请求,因为它嵌入在另一个文件中,但该数据URI的内容为17.2KB