3 ms·
According to MDN (https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps https://developer.mozilla.org/en-US/docs/Web/Progressive_web...) a PWAs are
by thayne 6y ago
According to MDN (https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps https://developer.mozilla.org/en-US/docs/Web/Progressive_web...) a PWAs are "are web apps that use emerging web browser APIs and features along with traditional progressive enhancement strategy to bring a native app-like user experience to cross-platform web applications."
I would consider being able to install the app to the homescreen part of having a "native app-like user experience". And installing to homescreen is listed as part of PWA on that MDN page.
- VoxPelli 6y agoIt’s a “progressive” web app though, so such a one is never all or nothing. Pretty much: Have a Service Worker and/or a Web Manifest and you are well on your way to claim to have a PWA
- e12e 6y ago> I would consider being able to install the app to the homescreen part of having a "native app-like user experience There's some more relevant discussion on this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1407202 https://bugzilla.mozilla.org/show_bug.cgi?id=1407202 For now you can supply --ssb on the command line - but I suppose that will go away, if the feature discussed in op is axed (it's not entirely clear to me if axing the pefrence/feature flag includes axing the command line flag - but it seems so). At any rate - most desktop os' should allow shortcuts to urls - so should support "installing" apps.
- thayne 6y ago> At any rate - most desktop os' should allow shortcuts to urls - so should support "installing" apps. That's just part of it though. What about hiding browser chrome, or making sure it opens as a new window instead of a new tab, or having seperate window preferences (such as size and location) for it? And I believe one goal of PWA is that "installed" apps have additional permissions, such as being able to use keyboard shortcuts that are normally reserved.