software:development:web:docs:web:manifests:manifests
Различия
Показаны различия между двумя версиями страницы.
software:development:web:docs:web:manifests:manifests [2023/08/21 19:55] – создано vladpolskiy | software:development:web:docs:web:manifests:manifests [2025/02/01 09:34] (текущий) – vladpolskiy | ||
---|---|---|---|
Строка 6: | Строка 6: | ||
Манифест веб-приложения содержит один объект JSON, в котором ключи верхнего уровня называются элементами . | Манифест веб-приложения содержит один объект JSON, в котором ключи верхнего уровня называются элементами . | ||
- | Члены | + | ==== Члены |
В этом разделе перечислены элементы, | В этом разделе перечислены элементы, | ||
Все элементы являются необязательными в спецификации, | Все элементы являются необязательными в спецификации, | ||
- | фоновый цвет | + | * фоновый цвет |
- | категории | + | |
- | описание | + | |
- | отображать | + | |
- | display_override | + | |
- | файловые_обработчики | + | |
- | иконки | + | |
- | идентификатор | + | |
- | launch_handler | + | |
- | имя | + | |
- | ориентация | + | |
- | предпочтительные_связанные_приложения | + | |
- | протокол_обработчики | + | |
- | связанные_приложения | + | |
- | объем | + | |
- | скриншоты | + | |
- | сервисный работник | + | |
- | share_target | + | |
- | короткое имя | + | |
- | ярлыки | + | |
- | start_url | + | |
- | тема_цвет | + | |
- | Пример манифеста | + | <code css Пример манифеста JSON> |
- | JSON | + | |
- | Скопировать в буфер обмена | + | |
{ | { | ||
" | " | ||
Строка 83: | Строка 81: | ||
] | ] | ||
} | } | ||
- | Развертывание манифеста | + | </ |
+ | ==== Развертывание манифеста | ||
Манифесты веб-приложений развертываются на ваших HTML-страницах с помощью < | Манифесты веб-приложений развертываются на ваших HTML-страницах с помощью < | ||
- | HTML | ||
- | Скопировать в буфер обмена | ||
- | <link rel=" | + | <code php HTML><link rel=" |
- | Расширение .webmanifestуказывается в разделе регистрации типа носителя спецификации (ответ файла манифеста должен возвращать Content-Type: | + | |
+ | Расширение .webmanifest указывается в разделе регистрации типа носителя спецификации (ответ файла манифеста должен возвращать Content-Type: | ||
Если для получения манифеста требуются учетные данные, | Если для получения манифеста требуются учетные данные, | ||
- | HTML | ||
- | Скопировать в буфер обмена | ||
- | <link rel=" | + | <code php HTML><link rel=" |
- | Заставки | + | |
+ | |||
+ | ==== Заставки | ||
В некоторых браузерах и операционных системах при запуске установленного PWA отображается заставка. Этот экран-заставка создается автоматически, | В некоторых браузерах и операционных системах при запуске установленного PWA отображается заставка. Этот экран-заставка создается автоматически, | ||
- | name | + | * name |
- | background_color | + | |
- | icons | + | |
software/development/web/docs/web/manifests/manifests.1692636950.txt.gz · Последнее изменение: — vladpolskiy