Meanwhile Apple are strangling PWAs to hold onto their app store monopoly, and extremely slow to implement features that other vendors adopted long ago. jQueryUI had its life artificially extended by years simply because Apple refused to add a date picker input type. IndexedDB has been nigh-useless without wrappers because of Safari. They've earned their moniker of the new IE.
Strangling is a funny word to use. They never implemented PWA features in the first place. They're under no obligation to do so, either. You can argue whether PWAs are good or not, but I don't think such an argument can be made objectively.
I.E., there's a prevailing view in this thread that web browsers are evolving in one direction, and Safari is slower than everyone else at getting there. IMO this is wrong. A better way to look at it is that web standards are a big blob of shit, and each browser is implementing the subset of that blob that they think is useful. This is how it's always been.
Mozilla has been neutering PWA recently too. Maybe it's just not a good set of technologies?
Mozilla isn't pursing SSBs at this time, but the core APIs of PWAs are still being supported. Their position stems more from a lack of manpower than any strategic decision.
That doesn't seem to be what Mozilla thinks, which is that it was never reliable and no one used it:
> “The SSB feature has only ever been available through a hidden [preference] and has multiple known bugs,” Mozilla’s Dave Townsend explains in a Bugzilla issue tracker. “Additionally, user research found little to no perceived user benefit to the feature and so there is no intent to continue development on it at this time. As the feature is costing us time in terms of bug triage and keeping it around is sending the wrong signal that this is a supported feature, we are going to remove the feature from Firefox.”
https://www.thurrott.com/cloud/web-browsers/mozilla-firefox/...
The weirdest thing about this is that MobileSafari has supported <input type="date"> for years. Desktop Safari only got support in May.
It's not Safari which is outdated, it's standards that move too fast and come ad-hoc to Google's tastes.
And it's not even about the web anymore, it's all kinds of crap to make the browser a slower, duplicate of native functionality, app platform.