Web App Manifest: иконки, theme_color и «Добавить на экран»
Минимальный manifest.json для installable PWA: maskable icons, start_url и display standalone.
Manifest описывает имя приложения, иконки, цвета UI и режим отображения; браузер использует его для баннера установки и splash screen.
Maskable icons с safe zone нужны для Android adaptive icons — без них логотип обрежется.
- Add a web app manifest — web.dev — Поля manifest и примеры.
- Web App Manifest — MDN — Справочник свойств.
Install criteria
Для install prompt нужны HTTPS, manifest, SW и иконки заданных размеров — проверяйте в Lighthouse PWA audit.
start_url должен быть в scope manifest, иначе установленное приложение откроет не тот entry point.