--- title: icons slug: Web/Manifest/icons tags: - Icons - Manifest - Web - マニフェスト translation_of: Web/Manifest/icons ---
型 | 配列 (Array ) |
---|---|
必須 | はい |
icons
メンバーは、様々なコンテキストでアプリケーションアイコンとして機能する画像ファイルを表すオブジェクトの配列を指定します。例えば、他のアプリケーションのリストの中でウェブアプリケーションを表現したり、ウェブアプリケーションを OS のタスクマネージャーやシステム環境設定と統合したりするために使用することができます。
"icons": [ { "src": "icon/lowres.webp", "sizes": "48x48", "type": "image/webp" }, { "src": "icon/lowres", "sizes": "48x48" }, { "src": "icon/hd_hi.ico", "sizes": "72x72 96x96 128x128 256x256" }, { "src": "icon/hd_hi.svg", "sizes": "72x72" } ]
画像オブジェクトには、次の値を入れることができます。
メンバー | 説明 |
---|---|
sizes |
画像の寸法を空白区切りで指定する文字列です。 |
src |
画像ファイルへのパスです。 src が相対 URL である場合、基準 URL はマニフェストの URL です。 |
type |
画像のメディア種別のヒントです。このメンバーは、ユーザーエージェントが対応していないメディア種別の画像を素早く無視することができるようにするためのものです。 |
purpose |
画像の目的を定義します。例えば、画像がホスト OS の特定の場面で、特別な目的を果たすことを意図している場合などです (すなわち、よりよく統合するため)。
|
仕様書 | 状態 | 備考 | フィードバック |
---|---|---|---|
{{SpecName('Manifest', '#icons-member', 'icons')}} |
{{Spec2('Manifest')}} |
初回定義 |
{{Compat("html.manifest.icons")}}