4 ms·
From another commentor[0] about a ~month ago when this came up then: > Progressive Web Apps are not a standard. Rather, it is the idea that a an application -
by oarsinsync 6y ago
From another commentor[0] about a ~month ago when this came up then:
> Progressive Web Apps are not a standard. Rather, it is the idea that a an application - presented through a web browser - can use additional features provided by browser _if_available_. The term is based on the concept of "Progressive Enhancement".
> Everyone's pet feature - service workers, single site browsers, offline mode, push notifications, video codec support - gets branded "PWA" in their rant that such and such browser is not keeping up. However, writing your web application to require a feature that not all of the common browsers support means fundamentally your application is _not_ written for progressive enhancement.
> The reality is that the term "Progressive Web Apps" was coined by Google as they started pushing harder for web apps to perform like native apps - but at the time they had a strategic initiative to have web apps instead of native apps (ChromeOS and the ChromeBooks, pre Android support). None of the other browser or OS platform vendors have that level of strategic investment in supporting web apps as a new 'native' format - especially considering the security model is usually different than that of the native platform.
[0] https://news.ycombinator.com/item?id=25590897 https://news.ycombinator.com/item?id=25590897
- pjmlp 6y agoActually that is not true. Microsoft has their own WinJS framework for UWP, and shortly after PWAs were announced they jumped into it, replacing WinJS goals by PWAs on Windows. When using classical EDGE, it even offers UWP APIs, when the PWA is packaged as application. https://blogs.windows.com/msedgedev/2018/02/06/welcoming-progressive-web-apps-edge-windows-10/ https://blogs.windows.com/msedgedev/2018/02/06/welcoming-pro... https://docs.microsoft.com/en-us/aspnet/core/blazor/progressive-web-app?view=aspnetcore-5.0&tabs=visual-studio https://docs.microsoft.com/en-us/aspnet/core/blazor/progress...