http://www.nda.co.jp/memo/favicon/
favicon.ico の使い方 - 山崎はるかのメモ
faviconはIE5以降にMicrosoft社が考え付いて昨日を実装したものでNNでは無効であると認識してます。
とりわけ<link>タグを書かなくても
WEBサーバーのROOTディレクトリにfavicon.icoをアップして置いておくだけでも、IEブラウザがサーバーから自動的にfaviconを探しますからそうなりますよ
WebサーバーソフトであるApacheのログを見てみると、faviconの有無に関係なく、faviconを取得しようとした形跡がアクセスログに残ってますね
xxx.xxx.xxx.xxx - - [18/Jun/2003:08:36:06 +0900] ”GET /favicon.ico HTTP/1.1” 404 289
基本でつまらないのですが。
「アイコンを表示させるのにいちばん簡単な方法は、index.html(「お気に入り」に追加されるファイル)と同じディレクトリに、favicon.ico という名前のアイコンファイルを置いておくだけです。」
ネスケ7.2についてははっきりわかりませんが、IEの仕様をぱくったので同じかと思いますが。
ご覧になった大手企業さんのサイトのソースにfavicon.icoの記述があったようですが、
私の経験上からお話をさせていただきますと、特にhtml内に場所を記述する必要はありません。
index.htmlなどのホームページ(主にトップのディレクトリ)と同じ場所にfavicon.icoを
置くだけで、ブックマークやお気に入りに入れたときに読み込むようです。
htmlへの記述は、該当するページとは別のディレクトリにfavicon.icoを置いたときなどに
必要になるのではないかと思います。
蛇足ですが、favicon.icoは32*32のサイズで作成するのが通例のようですが、
Win版のNetscape7.1は64*64のサイズでもそのままのサイズで読み込むように対応しています。
コメント(1件)
特にhtml内に場所を記述する必要がないと言った結論になっていますが、それはIEだけです。
Mozilla系(含むNetscape系?)のブラウザとの互換性を持たせるためにも!必ず!LINK REL表記をしてください。今、実際に試してみましたが、LINK RELがないページではブックマークアイコンはデフォルトのままでした(Mozilla 1.5 on WinXPで確認)
また、蛇足ですが、MozillaではアイコンだけではなくPNGファイルを指定する事も出来るのは面白いところです。