[1] favicon は、 Web page をお気に入りに追加した時に表示される小さな絵のことです。 InternetExplorer が最初に実装して、段々広まりました。
[30] 特定の場所にある資源を自動的に取りに行く機能で、その資源の名前が favicon.ico です。 favicon とは favorite (お気に入り) icon の略とされています。 (icon が重なって格好悪い...)
[3] Privacy 上良くないなどの意見があって、 IE 以外は実装していないと思います。
[31] HTML などの著者は、この機能に頼るべきではないと考えられます。 (この機能が働くように /favicon.ico を用意するのは悪いことではないでしょうが、面倒でも一々 >>5 の方法で書いておくのが望ましいと思われます。)
[65]
この機能は、普通 favicon
あるいは favicon.ico
と呼ばれます。link
要素を使う方法 (>>5) も、
(他に適当な呼称がないためもあってか) まとめて favicon
と呼ばれています。
書くだけで読まれることはあまりないのですが、
敢えて発音する場合はファビコン
と読むことがあり、
そう片仮名で表記している人もいます。
稀に、省略する前の favorite icon
と呼ばれることもあります。
また、その日本語訳お気に入りアイコン
と呼ばれることもたまにあるようです。
(名無しさん 2006-03-15 15:16:17 +00:00)
[4] 実装初期の WinIE はルートだけじゃなくて http://foo.invalid/bar/foo/bar の場合 http://foo.invalid/bar/foo/favicon.ico → http://foo.invalid/bar/favicon.ico → http://foo.invalid/favicon.ico を順に見に行ったという話もありますが、確認できません。
[5] WinIE は >>2 の方法を試す前に、当該 HTML 文書が次の例のような link要素を持っていると、 それを使います。
<link rel="shortcut icon" href="icon-name.ico">
[6] "shortcut icon" は大文字でも小文字でも良いようです。
WinIE の後を追った実装は "icon" だけを識別に使っています。 (HTML 的にもその方が整合性があります。)
WinIE で "icon" だけとかだとどうなるかはわかりません。
.ico
で終わる方がいいです。特に内容折衝を使っている場合、 WinIE がうまく取得できないことがあります。 (favicon.ico に限らずどんなものでも起こる問題です。単に WinIE がへぼいだけです。。。)[64]
Windows の.ico
の場合は、媒体型をimage/vnd.microsoft.icon
にしておく必要があります。
Apacheの場合は、.htaccess
などで
AddType image/vnd.microsoft.icon .ico
とすればおk。
(名無しさん)
[66]
shotcut icon
という間違ったリンク型が少なからずつかわれているようです。
<IW:Google:"shotcut icon"> でもそれなりに間違った解説が見つかります。 実際に間違った記述をしている文書もそれなりにあるようです。 (名無しさん 2006-07-29 03:14:45 +00:00)
[7] WinIE は、 16×16 の Windows ico形式でないと使ってくれません。色数とかにも制限があったっけ。
[8] >>7 は Windoze べったりなんで、 WinIE 以外の実装では他の形式が使えたりもします。
favicon.ico
) だと修正しても反映されないとか他のサイトと混じるとかいう意味不明な現象が起こるのだ、という説があります。真偽の程は分かりませんが、メカニズムはなんとなく納得がいきます。けど、幾ら何でも WinIE 開発チームはそんなこと (favicon.ico
anywhere!) も気づかないほど間抜けとは思えません。[69] A blog? with Σαιτω - Opera - favicon ( 版) <http://d.hatena.ne.jp/saiton/20071003/1191401047> (名無しさん)
<META NAME="Document-Icon" CONTENT="uri://of/icon">
で icon in the hotlist and history list を指定するという、まさに現在の favicon に相当するものが説明されています (1994年!)。window.external.AddFavorite()
もセットで紹介してますよね。 M$ が同時に実装したせいですか? 両方ともお気に入り関連ってだけでさしたる関係も見えないけどなあ。google.ico
って一体何よ? 検索しても日本語では情報無し。[67]
Favicon - Wikipedia, the free encyclopedia (2007-01-12 22:01:47 +09:00
版) <http://en.wikipedia.org/wiki/Favicon>
(名無しさん)
[68]
jeff's WebLog : why doesn't the favicon for my site appear in IE7? (2007-03-07 21:08:59 +09:00
版) <http://blogs.msdn.com/jeffdav/archive/2007/03/01/why-doesn-t-the-favicon-for-my-site-appear-in-ie7.aspx>
(名無しさん 2007-03-07 12:10:08 +00:00)
[70] Favicon - Wikipedia ( 版) <http://ja.wikipedia.org/wiki/Favicon#.E6.A8.99.E6.BA.96.E5.8C.96.E5.95.8F.E9.A1.8C>
これは最初W3Cの勧告に従わない形式であり、次の点が問題とされた。
- ICOフォーマットにはIANAに登録されたMIMEタイプの割り当てがないため、多くのブラウザはFaviconとして指定されたファイルの種類を解析することが出来ない。
- rel属性に半角スペースを含むため、二つの属性値として解釈されウェブブラウザを混乱させる。
- link要素はドキュメントのナビゲーション情報を示すWorld Wide Webのアーキテクチャとして知られており、link要素でFaviconを指定する用法は標準仕様に反する。
なにこれ? ほとんど言いがかりじゃないの? こんなの本当に当時問題視されたんだろうか。 (されたとしても一部の人が反対意見を表明した程度なんじゃないの?)
脳内ソースによると当時大きく問題になったのはプライバシーで、技術的な問題は全然指摘されなかったと思うし、ここで挙げられている3点はいずれも正しくない。
[71] IEはURLショートカットファイル(お気に入り)を作るときfaviconをNTFS代替ストリームに保存している - NO UIHARU, NO LIFE. - subtech ( 版) <http://subtech.g.hatena.ne.jp/mayuki/20100331/1270012707>
[72] Web Applications 1.0 r5904 mention /favicon.ico ( ( 版)) <http://html5.org/tools/web-apps-tracker?from=5903&to=5904>
[73] IRC logs: freenode / #whatwg / 20110518 ( ( 版)) <http://krijnhoetmer.nl/irc-logs/whatwg/20110518>