#?SuikaWiki/0.9 [1] Web page を[[お気に入り]]に追加した時に表示される小さな絵のことです。 [[InternetExplorer]] が最初に実装して、段々広まりました。 *favicon.ico [30] 特定の場所にある資源を自動的に取りに行く機能で、その資源の名前が ''favicon.ico'' です。 ''favicon'' とは favorite (お気に入り) icon の略とされています。 (icon が重なって格好悪い...) [3] Privacy 上良くないなどの意見があって、 IE 以外は実装していないと思います。 - [14] ''IE5.0にまたプライバシー問題?'' (1999-04-16 03:00 PDT) - [24] Mozilla 0.9.8 で実装されましたが、 0.9.9 で off にされました。 On にするには ''user_pref("browser.chrome.favicons",true);'' と設定すればよいようです。 [31] HTML などの著者は、この機能に頼るべきではないと考えられます。 (この機能が働くように ''/favicon.ico'' を用意するのは悪いことではないでしょうが、面倒でも一々 >>5 の方法で書いておくのが望ましいと思われます。) - [35] ファビコンと読む人もいるみたいです。 - [43] [WEAK[2002-12-25 17:11]] ''>>3'': [[お気に入り]]に追加された時やその後またアイコンを取りに行った時 (その後のいつの時点でまだ取りに行くかはわかっていない。 >>28) に特定の資源を取りに行くことで、利用者の privacy 侵害であるという人もいます。とはいうものの、お気に入りに入っているのがわかるのも嫌な人はそういう実装を捨てれば良いだけですし、 >>5 の方法でも使っている資源なら必ずしもお気に入りに入ったとは断定できません。なんにせよ、サーバー側にとってはさほど有益な情報にはならないでしょうから、神経質になる必要もないと考えられます。 [[#comment]] **/favicon.ico [2] [[WinIE]] は、サーバーの ''/favicon.ico'' を、[[お気に入り]]に追加したタイミングなどに見に行きます。 - [34] [[Chimera]] もこれをみにいくそうです。 - [36] [[emacs-w3m]] もみにいきます。 [[#comment]] **/*/favicon.ico [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'' を順に見に行ったという話もありますが、確認できません。 - [26] >>25 には >>4 の話があります。公式情報ですから、昔の WinIE にはあったけど削られたんでしょう。 - [27] 今でも同じ階層の favicon.ico は見に行くという話がありますが、確認できませんでした。 [[#comment]] *HTML の link 要素で指定 [5] WinIE は >>2 の方法を試す前に、当該 [[HTML]] 文書が次の例のような [[link要素]]を持っていると、 それを使います。 [6] "shortcut icon" は大文字でも小文字でも良いようです。 WinIE の後を追った実装は "icon" だけを識別に使っています。 (HTML 的にもその方が整合性があります。) WinIE で "icon" だけとかだとどうなるかはわかりません。 - [17] Mozilla では "icon" で OK - [22] 2002-11-04 (月) 18:54 ''>>6'' WinIE 5.5 では ICON だけだと駄目ですた。 [[#comment]] *絵の形式 [7] WinIE は、 16×16 の Windows [[ico形式]]でないと使ってくれません。色数とかにも制限があったっけ。 [8] >>7 は Windoze べったりなんで、 WinIE 以外の実装では他の形式が使えたりもします。 - [16] Mozilla では [[PNG]] でも OK. - [19] IE も Mozilla も、 [[PNG]] と [[BMP]] に対応しているという情報があります。 - [20] >>19 大きさはいずれも16×16, 256色でないといけません。 (ico のときは、他の大きさ・色数も含んでいてもいい。) - [21] 2002-11-04 (月) 18:54 ''>>19'' WinIE 5.5 でやってみましたが ICO じゃないと駄目ですた - [32] 2002-11-04 (月) 20:27 ''[[名無しさん]]'' WinIE で、 [[BMP]] のファイル名を *.ico にかえて、表示されないと嘆く人が多い見たいですが、それではうまくいきません。 [[ico形式]]にしましょう。 [[#comment]] *実装 -[9] Internet Explorer (Windows) (何版からでしたっけ?) -[10] [[Mozilla]] (Mxx から) -[11] [[emacs-w3m]] -[12] [[Gnome]] かなんかに付属のブラウザが実装してたような。 - [13] 2002-11-04 (月) 18:27 ''>>9'' IE5 から。 - [18] >>10 0.9.6 からだそうです。 - [29] 最初期の WinIE では favicon.ico に悪意の code を仕掛けれる security hole があって、すぐに patch が出たそうです。 - [33] MacIE5 にはついてません。 - [37] 2002-11-04 (月) 20:48 ''>>10'' 従いまして、 [[Netscape]] 7 も実装しています。 - [38] 2002-11-04 (月) 21:04 ''>>12'' [[gnome]] じゃなくて [[KDE]] の [[konqueror]] ですか。 - [41] [WEAK[2002-12-01 (日) 11:44]] ''[[名無しさん]]'': [[Opera]] 6.05 ([[Win32]]) はまったく対応していない気がします。 -[42] [[emacs-w3m]]: 画像が表示可能な [[emacsen]] が必要ですね。 (最近ではもしかして [[bitmap]] があればいい?) [WEAK[(2002-12-03 (火) 20:49)]] [[#form:'%text(label=>名前,id=>name);%text(label=>実装名,id=>agent);%text(id=>comment,size=>20);':'-[%index;] %name(suffix=>": ");%text(source=>agent,suffix=>": ");%text(source=>comment); [WEAK[(%date;)]]']] **キャッシュ -[28] WinIE のこの絵のキャッシュの仕組みは謎で、検索すると幾多の解析結果が出てきます。関係するものとしては、次のものが挙げられています。 --([[インターネット一時ファイル]])\*\*.ico --[[%windir%]]\[[ShellIconCache]] [[#comment]] *メモ - [15] ''Internet Explorer 5 に備えて: Web サイト制作者のための Tips'' から、 ''お気に入りを目立たせる'' - [23] ''favicon.ico を使ってサイトを目立たせよう!'' - [25] ''[IE5] お気に入りに表示されるアイコンをカスタマイズする'' - [39] ''Shortcut Icon (favicon) おぼえがき'' - [40] ''favicon.ico'' の [[MIME]] や [[HTTP]] などにおける[[媒体型]]について: [[ico形式]>>4]