PWA UIv0.1 beta
Docs / Resources / Browser support

Resource

Browser support

PWA UI targets current stable Chromium, Safari, and Firefox releases. Platform-specific capabilities degrade honestly when a browser does not expose them.

Beta support matrix

Verification status: automated Chromium and WebKit coverage is active. Physical iOS and Android checks remain required before the first stable release.
CapabilityDesktop ChromiumAndroid ChromeiOS SafariFirefox
Core layout and navigationTargetedTargetedTargetedTargeted
BottomSheet and dialogsTargetedTargetedTargetedTargeted
Visual viewport handlingFullFullFullFallback
Native install promptAvailableAvailableManual flowUnavailable
Standalone display modeFullFullFullVaries

What degradation means

  • Safe-area values resolve to zero on surfaces without display cutouts.
  • Viewport-aware layouts fall back to the layout viewport when Visual Viewport is unavailable.
  • The install hook reports unavailable when the browser does not offer a programmatic prompt. iOS requires product-specific Share → Add to Home Screen instructions.
  • Network status is a browser hint; applications must still handle failed requests.

Application viewport

For the most predictable Android keyboard behavior, applications may opt into an overlay viewport policy. Test this choice against your own fixed chrome and forms.

<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover, interactive-widget=overlays-content">