We've heard questions about the deets, so we wrote a blog post with the deets.
https://webkit.org/blog/14112/badging-for-home-screen-web-apps/
@bradeeoh this is a very welcome change.
But web apps still don’t feel like 1-class citizens. For example, both web apps I have installed on my Home Screen suddenly stopped working with VoiceOver while Safari tabs with the exact same apps work perfectly fine. I only found out because I was testing some stuff but I can imagine how frustrating that would be if I actually relied on VO on a daily basis, I’d probably stop using those glorified shortcuts altogether and just use a native app instead.
@bradeeoh the device is iPhone 12 mini with iOS 16.4.1. The apps were Twitter and pinafore.social. The specific issue was that VoiceOver didn’t “see” _any_ elements of the app, just its scrollbar.
I restarted the device a couple of times yesterday and now cannot reproduce the issue so I assume it had something to do with a long-running instance of an app (yep, know that’s not the most exciting thing to debug), both of which are SPAs