Hacker News new | ask | show | jobs
by 30367286 1570 days ago
>Want service workers to perform background sync? Want push notifications?

No. Not even a little. I don't want these for my native apps. I turn them off for everything.

3 comments

Fair enough, but for some categories of apps (e.g. messengers), most people find them indispensable.
The problem is the "we must never break the web" attitude.

Once any feature, no matter how exotic, becomes part of "the web" it can never be removed from browsers ever, for the rest of time.

Either that policy must change, or we must be ultraconservative about accepting new "web standards". One or the other. Either choice has disadvantages, but we cannot choose neither.

You can turn off service workers and still access the website. Heck you can turn off Javascript and still make a ton of the web work.

Did adding location access, or Bluetooth access break the web for you?

Bluetooth access was never added to the web. It’s not on the standards track, it’s only implemented in Blink, and both Mozilla and Apple have refused to implement it. The web isn’t simply whatever Google decides to add to Chrome.
> Apple have refused to implement it.

Yes, and I'm glad they did.

The article at the top of this discussion is whining about the fact that Apple does this.

Apple could just add this functionality and put it in the settings panel in Mobile Safari. They won't add these features though because they want you to pay for apps from the App store. That's all.
You'd have even more control in a browser - you can easily turn these on or off globally or per domain on other platforms. Others want the features, so who are you to say they can't have them?