ファビコンのみの HTTP リクエストを防ぐにはどうすればいいですか? [重複] 質問する

ファビコンのみの HTTP リクエストを防ぐにはどうすればいいですか? [重複] 質問する

HTML に favicon.ico リンクを設定する方法は誰でも知っています。

<link rel="shortcut icon" href="http://hi.org/icon.ico" type="image/x-icon">

しかし、わずか数バイトの小さなアイコンのために、速度を低下させる可能性のある HTTP リクエストがさらに必要になるというのはおかしなことです。

そこで、background-position=0px -200px;サイトの速度を上げて貴重な HTTP リクエストを節約するために、そのファビコンを、Web サイトの残りの部分のロゴとしても機能する使用可能なスプライト (例: ) の一部にするにはどうしたらよいかと考えました。これを、ロゴや他のアートワークと一緒に既存のスプライト イメージに組み込むにはどうすればよいのでしょうか。

ベストアンサー1

通常、最初のアクセス後にブラウザのキャッシュに HTTP リクエストがダンプされるため、ほとんどの場合、別の HTTP リクエストは発生しないと思います。

これは実際には、提案されているどの「解決策」よりも効率的です。

おすすめ記事