16x16、32x32、および 48x48 解像度のアイコンを含む素敵なマルチ解像度 favicon.ico を作成しました。これらは、ブラウザ内で、またはサイトがデスクトップに保存されているときに、すべてきれいに読み込まれます.
ただし、同じ画像が Web サイトでも使用されています (具体的には、ツールバー内のアイコンとして)。現在、16x16 のアイコンも、Web ページ自体に表示するために png として保存されています。
これは私には不必要な冗長性のように思えます。favicon.ico自体をページに表示してpngを削除したいです。
ただし、単に ico ファイルを選択すると、.ico コンテナ内の最大解像度のファイルが表示されます (Ghrome for Mac でのみテスト済み)。
.ico コンテナ内の個々のアイコンを選択できますか? これに<img src="favicon.ico:16"/>
-type 構文があれば素晴らしいでしょう。
これが大多数のブラウザでサポートされていない場合、.ico ファイルを JavaScript で解析し、表示するデータの正しいチャンクを選択することは可能でしょうか? あまりやりたくないのですが、可能かどうかフィードバックをいただければ幸いです。
ありがとう。