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/
@croc @bradeeoh let’s not resort to making stuff up. Nobody knows it is there. Famously so. What the fact that is has always been that way has to do with anything is also not super clear here.
It’s a terrible place to put it and is basically a pretty textbook dark pattern. We *could* change that though.
@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