Hacker News new | ask | show | jobs
by londons_explore 1209 days ago
> available within months.

Unless you need to support iOS... In which case, wait a few years because we can't have the web platform being too effective compared to apps...

1 comments

They've been very quick at implementing CSS changes in Safari, faster than Firefox in some cases, but yeah bigger web APIs like push notifications have taken too long
Perhaps because CSS is entirely a programming task within the rendering engine...

But Web Push requires changes from the whole browser, perhaps minor changes to the OS, and probably a whole server side implementation.

And with all that cross-team effort going on, it's very easy for management to deprioritize it.

That seems like a good guess. I'd also guess that there are a lot more internal politics involved when they're implementing OS-integrated features that are easy to abuse. There are a lot of sites that ask for notification permission that definitely don't need to, and that probably saps some of the motivation for implementation at Apple. It's frustrating for developers with completely valid use cases, frustrating for open web standards, but I can understand being overprotective of user experience. It's a difficult balance.