Comments on Yes, That Web Project Should Be a PWA

16 Reader Comments

Back to the Article
  1. Thanks for sharing your thoughts on PWA. I wish to get your opinion on using PWA for applications which have a registration flow only. Such applications are form heavy and are used by the user only once in their lifecycle. Can PWA approach create any impact for these applications?

    Copy & paste the code below to embed this comment.
  2. @Vaibhav Gupta, you could try with PRPL along with it pattern wherein you load and render the assets necessary for initial user actions and then precache and lazyload the rest using service workers

    Copy & paste the code below to embed this comment.
  3. Great article, the link in this section is wrong though (it’s linking to json-ld)

    Another quality Alex identified was that many PWAs are “app-like”. Note the like. They are not apps, but rather, provide app-like experiences that users that—dare I say it?—enjoy using. The more you can do to provide a consistent, seamless, effortless user experience (which is really what “app-like” is implying here), the more likely you are to see repeat visits, increased sales, etc..

    Copy & paste the code below to embed this comment.
  4. Thank you Aaron, this has been a big revelation to me now through this post.

    None of these are true, but like so much misinformation these days, each contains a shred of truth that has been contorted into a falsehood.

    In fact I’ve started a quick project on this recently and I thought it was a PWA but it wasn’t.

    Now I do know that I’ll need a /manifest.json file and a serviceworker.

    But 1 Question

    I’ve noticed that many PWA’s don’t seem to have a /manifest.json file? Is this really necessary?

    Does this get read by search engines?

    I thought link, meta, and opengraph tags are the ones that get read by Search Engines?

     

    Kind regards,

    Mic Sumner

    Copy & paste the code below to embed this comment.
  5. Desktop browser support for web manifest according to https://developer.mozilla.org/en-US/docs/Web/Manifest
    Chrome No support
    Firefox (Gecko) No support
    Internet Explorer No support
    Opera No support
    Safari (WebKit)No support

    Copy & paste the code below to embed this comment.
  6. A very good and timely write-up. I feel that many company leaders salivate at new acronyms, much like RWD, but they don’t always understand the first thing about them. It’s like wanting this season’s hottest Black Friday toy without knowing what it is or what it does—just that everyone is talking about it.

    Thanks for writing this!

    Copy & paste the code below to embed this comment.
  7. What about security?  It seems a nightmare.
    Also, why web sites exposing a mobile UI are not considered as PWA apps?

    Copy & paste the code below to embed this comment.
  8. Great article Aaron. Do you where I can find any documentation regarding the use of this technology with a proprietary CMS system?

    Copy & paste the code below to embed this comment.
  9. Instead of calling them “app-like experiences” (as Alex identified) we should start calling them “native experiences”. That, I think, will make it less prone to confusion.

    Copy & paste the code below to embed this comment.
  10. I love the sarcastic tone of this article. I think sarcasm style of writing should be made mandatory to all tech articles especially those explaining “new” technologies & trends. It helps to demystify buzzwords and presenting information simply. Anyways, and having said that, I think PWA deserves all the attention given as it does provide simple - and sometimes trivial (i.e. App Shell) - solutions / technologies for building next generation of Web apps. Also, glad Ionic team is on the topic, .. we, well I, look forward to see support for PWA technologies and best practices. Thanks for a good read ..

    Copy & paste the code below to embed this comment.
  11. @Aaron Gustafson - Shouldn’t the question regarding security pertain to man on consumer attacks. I understand that HTTPS will protect the user from middle-man attacks, but what if the attack comes directly from the application itself? Isn’t that why Apple verifies their apps in the store? I’m still concerned about security, I don’t trust all software developers.

    Copy & paste the code below to embed this comment.
  12. Regarding your point: “PWAs are not limited to small screen devices anymore”

    We at Plowns designed our PWA not only for iOS users and Android users with low-powered phones, but also for laptop and desktop (aka “tabletop”) users.

    While not yet installable on the tabletop computers, everybody has appreciated the improved experience.

    Copy & paste the code below to embed this comment.
  13. Sorry, commenting is closed on this article.