Hacker News new | past | comments | ask | show | jobs | submit login

Maybe you should go back and read again.

> Even if Chrome had push notification on iOS

This is what I said. And this applies to rest of the paragraph. Also open standard has absolutely nothing to do with this, and that was exactly my point. You guys think just because it's open standard it's all open and good, but my point was it is not. The reality is Google and Apple are effectively duopoly when it comes to anything push notification related (GCM is the gatekeeper for Android, APNS is the gatekeeper for iOS). So it doesn't matter if a technology is open standard, it wouldn't even matter if it was completely open source. The reality is your push MUST go through either Apple or Google.




> Even if Chrome had push notification on iOS I can't think of any logical reason to build a push notification inside Chrome if I were Facebook

Facebook has already implemented this. It is in use today on mobile web. If Safari on iOS (which powers "Chrome" on iOS) is updated to support the Push API tomorrow it will start working. Facebook has already implemented it.

As for the rest we're not even talking about web at all. Back to your original post:

> The web (html documents fetched via http requests) were not built with mobile devices in mind, especially websockets. In the mobile era, all messaging is based on push notifications which must go through the device vendor (APNS or GCM), and trying to support the legacy tech in this landscape is just not worth it.

"Legacy tech" isn't necessary to support push notifications on web. Yes, Safari on iOS is woefully outdated for now (which again is what powers "Chrome" on iOS). But it is currently supported on Android (across multiple browsers), soon Windows, and it's possible Safari on iOS will add support in the future https://onesignal.com/blog/when-will-web-push-be-supported-i... Facebook is already using this today.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: