ブラウザが /favicon.ico に勝手にアクセスしないようにする
問題
ブラウザでURLを開くと、/favicon.ico にも勝手にアクセスしますよね。
faviconがないWebサイトでは、ブラウザのリクエストもサーバーのレスポンスも無駄だと思うのですが、この動作を止めることはできないですか?
答え
以下のように favicon を dataURLで指定すると、多くのブラウザでインラインでfaviconを埋め込めて、ブラウザのfaviconへのリクエストの発生を止めることができる。
<link rel="icon" href="data:,">
<link rel="icon" href="data:;base64,=">
<link rel="icon" href="data:image/x-icon;,">
コメント