- From: JerryJWChan <notifications@github.com>
- Date: Wed, 29 Oct 2025 21:32:38 -0700
- To: w3c/manifest <manifest@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/manifest/issues/1191/3466094105@github.com>
JerryJWChan left a comment (w3c/manifest#1191) The core reason this proposal deserves consideration is that mobile users expect Progressive Web Apps (installed on their home screens) to behave similarly to native applications. However, when users clear their browser data—often intentionally to free space or protect privacy—they are usually unaware that this action also removes essential data and cached resources shared by their installed PWAs. As a result, PWAs may suddenly stop functioning as expected, leaving users confused about the cause. This disconnect between user expectations and actual behavior creates a negative user experience and undermines confidence in PWAs as a reliable alternative to native apps. The proposed solution offers an effective way to address this issue by ensuring that PWAs can gracefully handle data loss scenarios, while also providing users with clear information and guidance on how to recover. This approach minimizes disruption and helps maintain a consistent and trustworthy PWA experience. On Wed, Oct 29, 2025 at 5:45 PM Christian Liebel ***@***.***> wrote: > *christianliebel* left a comment (w3c/manifest#1191) > <https://github.com/w3c/manifest/issues/1191#issuecomment-3460623515> > > I’m not sure if we actually need to address this, since the situation is > only “unrecoverable” while the user is offline. If it’s the user’s intent > to clear site data, this should include everything, including potential > fallback handlers. Offline fallback screens are implemented on both the > Chromium and the WebKit side at least on desktops (see below), so I don’t > quite see the benefit of providing a custom UI. > Screenshot.2025-10-29.at.09.49.28.png (view on web) > <https://github.com/user-attachments/assets/9d0751fa-eb89-4e0d-a843-41b45067c85c> Screenshot.2025-10-29.at.09.50.12.png > (view on web) > <https://github.com/user-attachments/assets/855e839f-c027-4541-8b46-6ff55f7818ce> > > — > Reply to this email directly, view it on GitHub > <https://github.com/w3c/manifest/issues/1191#issuecomment-3460623515>, or > unsubscribe > <https://github.com/notifications/unsubscribe-auth/AI3TCOG6LL4XOVJU5D5VTTD32CEC5AVCNFSM6AAAAACKHEWGQSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTINRQGYZDGNJRGU> > . > You are receiving this because you authored the thread.Message ID: > ***@***.***> > -- Reply to this email directly or view it on GitHub: https://github.com/w3c/manifest/issues/1191#issuecomment-3466094105 You are receiving this because you are subscribed to this thread. Message ID: <w3c/manifest/issues/1191/3466094105@github.com>
Received on Thursday, 30 October 2025 04:32:42 UTC