13

今日、私はこのスニペットをWebページのHTMLソースで見ました。

<!-- prefetch dns -->
<link rel="dns-prefetch" href="//s3.amazonaws.com">
<link rel="dns-prefetch" href="//cdn.api.twitter.com">
<link rel="dns-prefetch" href="//graph.facebook.com">
<link rel="dns-prefetch" href="//connect.facebook.net">
<link rel="dns-prefetch" href="//api.pinterest.com">
<link rel="dns-prefetch" href="//google-analytics.com">

これを行うことでどれだけ得ることができますか?これは今まで見たことがなく、Yahoo!でも見たことがありません。最適化のための開発者ネットワークのガイドライン。関連していると思われるのは「DNSルックアップの削減」だけです。

同様の方法で、これらのサービスがIPアドレスをサービスに公開し、DNSルックアップを完全に回避しないのはなぜですか?

4

1 に答える 1

3

これにより、後でJavaScriptの束に使用されるリンクの並列DNSルックアップが得られると思います。

直接IP番号はCDNではうまく機能しません。それらは、発信者に近いホストに解決されます。あなたが米国にいる場合、彼らはあなたに米国のサーバーのIPを与えます。あなたがヨーロッパにいるなら、彼らはあなたにヨーロッパなどのサーバーのIPを与えます。あなたは直接のIP番号でそのようにごまかすことはできません。

于 2012-10-13T19:14:34.733 に答える