Re: [w3c/manifest] Way to detect if a web app is installed (Issue #1092)

raad-altaie left a comment (w3c/manifest#1092)

@DanielHerr

_I honestly don't see a major use case for detecting whether the PWA is running as a regular web browser tab as opposed to its own window—perhaps someone can reply with one. Regardless, the display mode the PWA is running in should absolutely be separate from detecting whether the PWA is installed._

---

For us, this is a major issue. We need to know whether the app is running as a PWA or in a regular web browser tab.

Our app handles multiple third-party links. If the user is running the app as a PWA, we want to open these links in the same window to avoid disrupting the experience. When users are in a regular browser, we open links in a new tab, which aligns with what they expect.

Everything works as expected—until the user makes the PWA full-screen. At that point, the app starts opening links in the browser instead of within the PWA context. This breaks the intended flow and results in a confusing user experience.

Being able to reliably detect this distinction is crucial for our use case.


-- 
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/1092#issuecomment-2881071401
You are receiving this because you are subscribed to this thread.

Message ID: <w3c/manifest/issues/1092/2881071401@github.com>

Received on Wednesday, 14 May 2025 17:54:56 UTC