Pwa Display Mode Taxonomy
Web App Manifest display mode values, ordered from most to least app-like:
$ aoe install @community/fact-pwa-display-mode-taxonomy Projection
Always in _index.xml · the agent never has to ask for this.
PwaDisplayModeTaxonomy [fact] v1.0.0
The web app manifest display property has four values — fullscreen, standalone, minimal-ui, and browser — each trading browser chrome for app-like immersion; standalone is the standard choice for installable PWAs.
Web App Manifest display mode values, ordered from most to least app-like:
| Value | Browser chrome | Use case |
|--------------|----------------|---------------------------------------------------------------|
| fullscreen | None | Games, media players requiring edge-to-edge canvas |
| standalone | None | Standard installed PWA — feels native, no URL bar |
| minimal-ui | Back + refresh | Light-touch install; users keep minimal navigation controls |
| browser | Full chrome | No install feel; indistinguishable from a regular tab |
fallback chain: if the browser does not support the declared value it falls back one step toward browser.
Recommendation: use standalone for most PWAs; only use fullscreen for immersive-media products.
Loaded when retrieval picks the atom as adjacent / supporting.
PwaDisplayModeTaxonomy [fact] v1.0.0
The web app manifest display property has four values — fullscreen, standalone, minimal-ui, and browser — each trading browser chrome for app-like immersion; standalone is the standard choice for installable PWAs.
Web App Manifest display mode values, ordered from most to least app-like:
| Value | Browser chrome | Use case |
|--------------|----------------|---------------------------------------------------------------|
| fullscreen | None | Games, media players requiring edge-to-edge canvas |
| standalone | None | Standard installed PWA — feels native, no URL bar |
| minimal-ui | Back + refresh | Light-touch install; users keep minimal navigation controls |
| browser | Full chrome | No install feel; indistinguishable from a regular tab |
fallback chain: if the browser does not support the declared value it falls back one step toward browser.
Recommendation: use standalone for most PWAs; only use fullscreen for immersive-media products.
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Loaded when retrieval picks the atom as a focal / direct hit.
PwaDisplayModeTaxonomy [fact] v1.0.0
The web app manifest display property has four values — fullscreen, standalone, minimal-ui, and browser — each trading browser chrome for app-like immersion; standalone is the standard choice for installable PWAs.
Web App Manifest display mode values, ordered from most to least app-like:
| Value | Browser chrome | Use case |
|--------------|----------------|---------------------------------------------------------------|
| fullscreen | None | Games, media players requiring edge-to-edge canvas |
| standalone | None | Standard installed PWA — feels native, no URL bar |
| minimal-ui | Back + refresh | Light-touch install; users keep minimal navigation controls |
| browser | Full chrome | No install feel; indistinguishable from a regular tab |
fallback chain: if the browser does not support the declared value it falls back one step toward browser.
Recommendation: use standalone for most PWAs; only use fullscreen for immersive-media products.
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Sources
Relations
related: [@community/rule-pwa-web-app-manifest, @community/fact-pwa-installability-criteria, @community/rule-ios-safe-area-insets]
Meta
- License: MIT AND Apache-2.0
- License Provenance: legacy-backfill
Source
- github.com/ehmo/platform-design-skills, skills/web/SKILL.md §11.5 (MIT)
- https://developer.mozilla.org/en-US/docs/Web/Manifest/display
Source
aoe-engine/examples/frontend-design/primes/compiled/@community/fact-pwa-display-mode-taxonomy/atom.yaml