- From: Aaron Gustafson <notifications@github.com>
- Date: Thu, 06 Jul 2023 23:23:48 -0700
- To: w3c/manifest <manifest@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/manifest/issues/1092/1624813015@github.com>
> One potential difference here, if you want an "is this installed" bit, is that display mode css media query is spec'd to be the current display mode, which includes 'fullscreen'. So if you have an installed app that you go fullscreen, then it'll be "standalone" -> "fullscreen" -> "standalone" (when you exit fullscreen). > > This seems to really confuse developers, so I propose we have a signal that is something like "is this URL within scope of an installed app" signal (this allows it to work with Safari & Chrome's different implementations of isolation). Reminder: there's a lengthy discussion of an “installed” signal on the App Info spec: https://github.com/w3c/manifest-app-info/issues/42 There is also the Client Hint for display modes proposal too (though that's more server side). Of course I'm also still super skeptical about the wisdom in relying on display modes as an indication of installation. I'd much prefer an explicit signal that you are, in fact, viewing the site in it's installed state (hence the discussion above). I'm not entirely sure what's to be gained from having this. I'm not deadset against it, I guess I'm just not convinced of the value yet. -- Reply to this email directly or view it on GitHub: https://github.com/w3c/manifest/issues/1092#issuecomment-1624813015 You are receiving this because you are subscribed to this thread. Message ID: <w3c/manifest/issues/1092/1624813015@github.com>
Received on Friday, 7 July 2023 06:23:55 UTC