Making progressive web apps even better: ambient badging and “pop into browser”
dev.opera.com
dev.opera.com
"I want people to be able to copy URLs. I want people to be able to hack URLs. I’m not ashamed of my URLs …I’m downright proud."
I was in the same boat, for a while. We stored all our state in the URL so you could just copy, bookmark, or share the link easily.
But then Apple nerfed us:
https://forums.developer.apple.com/thread/36650
Now our webapp is just like every other webapp, with nothing useful in the URL.
I completely disagree. A well-crafted URL can inform users of the publish date, product category, headline, etc. without the need to click the link.
/s
I write software for a living and I honestly don't really understand what the author is saying after reading the first page. Twice. Given, I'm not a web dev, but man; too much jargon.
What is a 'progressive' web app? Have web apps become sentient and developed political leanings? What is a PWA? Why is the term 'user engagement' being used as a pejorative?
I don't get it.
I sometimes rage about a post title that uses an acronym I've never heard of but it's hard to get the balance right between patronising your audience and mystifying them. My hunch is that a fair proportion of HN are web devs or closely enough linked with web development that they could make sense of the majority of that article.
[1]: https://news.ycombinator.com/item?id=11770774
[2]: https://bugs.chromium.org/p/chromium/issues/detail?id=596729
"Progressive web apps" is a relatively new term coined to describe mobile web apps that use modern APIs to behave more like native apps in the ways that matter to people.