このサイトとグーグルを広範囲に閲覧しましたが、ファビコンの問題を解決する方法が見つかりませんでした. チュートリアルを読みましたが、まだ何も読んでいません。問題は、ファビコンとは何かを完全に理解していないことになると思います。キャッシュをクリアすると状況がどのように促進されるかわかりません。だから私の質問は、ファビコンが実際にどこにあるはずなのか誰かが私に説明してもらえますか? 訪問者のコンピュータに別のバージョンのイメージが含まれているのはなぜですか? ファビコンとは実際には何ですか (表示されないばかげたタブ画像を除いて!)?? この質問があまりにも初心者ではないことを願っています...
3 に答える
A favicon is exactly that. A little image (I suppose it comes from 'favorite icon') that is shown on a browser window for the user to visually identify your website among other tabs.
Most browsers and most servers cache the content to avoid downloading the image twice.
Suppose this:
Browser A downloads your resource (favicon image) and creates a cache of it.
Next time the browser sees the link to the image, it will guess its the same image and won't download it again, until that cache is cleared.
タブにあるのは単なる画像です。そしてそれをルートに入れるだけです。
このコードを<head>
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
キャッシュをクリアすると、ブラウザはファイル/画像を再び「取得」します。通常、それは保存され、定期的に更新されます。キャッシュを自動的にクリアすると、ブラウザはファイルを再度取得します。
誰かのキャッシュに別のバージョンとして保存されている場合、新しいバージョンを取得するにはキャッシュをクリアする必要があります。
ローカルでテストする場合は、WAMP ( Windows の場合) またはMAMP (Mac の場合) をインストールします。これらのプログラムを使用すると、コンピューターをテスト Web サーバーにすることができます。
また、ファイルは 16x16 または 32x32 ピクセルである必要があります。
ファイル favicon.ico は、Web ページをホストしているサーバーのルート ディレクトリにアップロードする必要があります。ここで詳細を取得できます。http://www.thesitewizard.com/archive/favicon.shtml