web-dev-qa-db-ja.com

ファビコン形式のGIFまたはICO?

GIFファビコンを使用する理由iPhoneとiPadでそれを読むことができますか?

<link rel="icon" href="/favicon.gif">
24
Solidariti

ブラウザはそれをサポートし始めました。また、ICOファイルは、Microsoft Windowsのアイコンの古いイメージファイル形式です。 ICOはベンダー固有であるため、一部はGIFを選択します。

豊富な.gifエディタがあり、ICOエディタがほとんどないことは言うまでもありません。

サポートされている形式を確認した後、ICOから離れようとしている場合は、PNGファイルを使用することをお勧めします。

16
Stephen

GIFはアニメーション化できますが、これに対するブラウザのサポートは現在かなり制限されています。 ICOは現在、より広くサポートされている形式です(iPhoneおよびiPadを含む)。ブラウザの互換性の完全なリストは このWIkipediaの記事 にあります。

22
Macros

.icoファイルは最も広くサポートされています。ウィキペディアには どのブラウザがどのフォーマットをサポートするかのリスト があります。

そのリストによると、FireFoxとOperaはアニメーションGIFをサポートする唯一のものであり、IEはGIFをまったくサポートしていません。

8
Paul Rubel

ファビコンにGIF、ICO、PNG、SVGなどを使用するかどうかは、いくつかの要因によって決まります。

ICOに行く主な理由は次のとおりです。

  • ほとんどのブラウザーでサポートされている形式(つまり、11より前のInternet Explorerは他のものをサポートしていません)。
  • これは、複数の画像を1つにさまざまなサイズで保存する関連フォーマットの唯一のフォーマットであり、1つのファイルに16x16、24x24、32x32、48x48、64x64、72x72、128x128などのさまざまなサイズのアイコンを含めて、最も人気のあるファイルを指定できます。アイコンのサイズ。アイコンファイルで使用可能なスペースと使用可能なサイズに応じて、ブラウザは、特定の状況に最適なサイズを選択します。サイズを拡大または縮小する必要はありません。

GIFの理由:

  • アニメーションGIFは、アニメーション化されたファビコンを取得する唯一の可能性です(ほとんどのブラウザーはファビコンのSVGをまだサポートしていないため、ファビコンの場合、JavaScriptまたはSMILアニメーションをサポートしているかどうかに問題がある可能性があります)。

アイコンのサイズが1つしかなく、古いバージョンのInternet Explorerでのサポートが問題にならない場合は、ファイルサイズが小さいため、PNGまたはGIFを使用することをお勧めします。ただし、Windows Vista以降、ICOファイルはPNGを格納できるため、ICOファイルは、適切に格納されている場合、PNGファイルよりも大幅に大きくなることはありません。したがって、対応するICOファイルは22バイト大きくなります(6バイトのヘッダーと16バイトのエントリ)。

補足:指定したHTMLに矛盾がある可能性があります。ファイル/favicon.gifは確かにGIF画像であり、リンクで使用されているMIMEタイプは間違っています。その場合、image/x-icon だが image/gif

ウィキペディアのページには、これに関する詳細情報が含まれています。 https://en.wikipedia.org/wiki/Favicon

1
Christian Hujer
  • より多くの人がgifまたはpngファイルを作成するためのアクセス権を持っています。
  • gifはアニメーション化できます

また、gifファビコンがIEのすべてのバージョンで機能するとは限らないことに注意してください。

1
Robert Greiner

GIFファビコンはアニメーション化できるように使用されることもありますが、ICOsはより幅広いブラウザをサポートしています。 iPhone/iPod Touch専用のファビコンを作成しようとしている場合は、これを確認することをお勧めします。

http://iboughtamac.com/2008/01/23/making-an-iphoneipod-touch-webclips-favicon/

1
Computerish