It will be one of those things where as soon as you put too much effort into doing something (like spending the effort implementing Apple's kludgey web push for macOS Safari), they will finally do it.I’m not surprised in the slightest. I think I first started talking about iOS push notifications when we were waiting for iOS 8 to be revealed at WWDC 2014.
Not sure Apple places a ton of value to apps that are free/they make no money from serving no purposes other than to serve up push notifications.IMHO not at all. Push is an important feature on mobile devices, if they open that up for websites (instead of keeping it exclusively for native iOS apps) the importance of having native iOS apps will shrink.
Hopefully MacRumours - A large Xenforo Apple based forum might be able to get in touch with the right people - Especially as 1.5 is no EOLI’m not surprised in the slightest. I think I first started talking about iOS push notifications when we were waiting for iOS 8 to be revealed at WWDC 2014.
I want to come up with something but I don’t know what, yet. Don’t get your hopes up. First thing I want to try is actually opening a dialog with Apple/WebKit engineers. I recently had a disagreement with a couple of them on Twitter so that’s a start but I need to do something more constructive.
The bug referenced is here: https://bugs.webkit.org/show_bug.cgi?id=182566 [Edit: I see this was also linked in an earlier post. However, more visibility can't hurt!]There's lots of things on that list that we'll do over time. Can't make specific promises about future products. If you want to provide info about Push API, you can comment on the bug. Preferably concrete use cases, especially things you are doing or plan to do with it.
Also, as a final thought, I'm not sure how much communication there is between the development teams for Xenforo, Invision, NodeBB, Discourse, Vanilla, etc. etc., but this is one of those topics where forming a lobbying group of developers where you can aggregate the number of users across all platforms and deliver some consistent messaging would be really helpful IMO. Any victories we can make with PWA in iOS ultimately serves to keep all of our communities alive and able to compete with other closed platforms, as ultimately user engagement on mobile through notifications (and in the case of iOS, the complete lack thereof) is going to make or break many of us.If you want Push Notifications support, chime in on WebKit Bug 182566.
If you want Background Sync support, chime in on WebKit Bug 182565.
If you want Storage Estimation support, chime in on WebKit Bug 185405.
If you want Web App Manifest icons for PWAs, chime in on WebKit Bug 183937.
If you want Add to Home Screen support for PWAs, chime in on WebKit bug 193959.
If you want Web Share Target API support, chime in on WebKit bug 194593.
If you want Web Share API — Level 2 support (file sharing), chime in on WebKit bug 198606.
If you want Navigation Preload API support, chime in on WebKit bug 182852.