Search code examples
google-chromeweb-deploymentuser-experienceprogressive-web-apps

more insights on how PWA works


might be very basic question but just wanted to clear out my doubt, since I'm seeing PWA is like alternative for native application.

What if browser fail to read/understand manifest file?
what if user is having other/older browser? (most of the time I see e.g of chrome)
after installation what are the browser dependencies for PWA?

Please guide me with the above.
Thanks


Solution

  • One of the more important concepts in a PWA is that it is built following the principle of progressive enhancement, this means that the website would function ordinarily on older browsers (including Safari) and then gain PWA abilities if the user's browser supports them.

    Therefore in answer to your three questions:

    1. Website would function as normal without the option to "Add to HomeScreen"
    2. Same.
    3. The PWA runs using the browser, therefore any functionality supported by the browser will be included in your PWA.