--- title: icons slug: Web/Manifest/icons tags: - Icons - Manifest - Web translation_of: Web/Manifest/icons ---
Type | Array |
---|---|
Mandatory | Yes |
Example |
"icons": [ { "src": "icon.webp", "sizes": "48x48", "type": "image/webp" } ] |
icons
Определяет массив объектов изображений, которые могут использованы как иконки приложения в различных контекстах. К примеру, они могут быть использованы для представления приложения среди списка других приложений или для интеграции его с переключателем задач ОС и/или настроек системы.
"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 |
Определяет назначение изображения, например, если изображение предназначено для каких-то особых целей в контексте ОС (т. е. для лучшей интеграции)
|
Specification | Status | Comment | Feedback |
---|---|---|---|
{{SpecName('Manifest', '#icons-member', 'icons')}} |
{{Spec2('Manifest')}} |
Initial definition. |
The compatibility table in this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
{{Compat("html.manifest.icons")}}