
ファビコンがある多くの Web サイトが、IE9 のインストールでは表示されません。表示されるのは、Bing、Windows Live、Microsoft.com などです。superuser.com でも、デフォルトの IE ロゴが表示されます。原因は何でしょうか?
更新: サイトをピン留めすると、FavIcon が表示されます。
答え1
IE では、ファビコンの取得とキャッシュに常に問題があります。Microsoft も、この問題の修正にほとんど (まったく?) 力を入れていません。この問題は、私が覚えている限りずっと存在していましたが、少なくとも IE 6 以降は存在していました。インターネットで簡単に検索すると、同様の苦情が多数見つかりますが、解決策はありません。「IE X ファビコン」(X は 6、7、8、9) を検索すると、同じレポートが表示されます。
私は、履歴の有効期限が原因だとするMoabの主張や、履歴がファビコンを保存するのに適さないという主張を信じていません。ChromeとFirefoxは、ファビコンを保存するために履歴とキャッシュを使用しています。ただし、Firefoxの最近のバージョンではPlacesが使用されており、Firefoxでファビコンを削除するのは非常に困難です。
答え2
閲覧履歴を削除します。そこにはファビコンが保存されており、IE は履歴が破損する傾向があるか、履歴の保存日数が少なすぎるために自動的に削除されます。
ファビコンを保存するには適さない場所のようです。
Chrome、Firefox、またはOperaブラウザを使用するもう一つの理由。