Live data from Hacker News

iOS404

ios404.com

11–20 of 101 posts

Re: iOS404

#11
post #4
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

Also clipboard reading and volume change, no thanks.

Re: iOS404

#12
post #4
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

Why would they belong in a platform-specific app but not in a standard-based web app? Because Apple can't get 30% out of it?

Re: iOS404

#13
post #4
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

All the dangerous ones come with comprehensive permissions prompts, and browsers can offer options for don't ask again/never ask etc, so if you're not interested there's still little downside to those being available for those who are.

Personally, I've found a bunch of these super useful, as user and a developer. Being able to use tools like https://www.espruino.com/ide/ to play with hardware straight from the web is amazing.

Re: iOS404

#14
post #12
post #4

Earlier quoted context omitted.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

Why would they belong in a platform-specific app but not in a standard-based web app? Because Apple can't get 30% out of it?

Because there's typically at least a minimum of safety checks before an app can go into the app store, whereas a website can do whatever it wants (and can).

Re: iOS404

#15
post #4
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

Many of these belong into a web app, the problem is that browsers can't distinguish between a web app and a web site.

Re: iOS404

#16
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Weren't some of these like WebUSB and WebBluetooth unilaterally pushed by Chrome without going through the usual spec processes? Firefox doesn't have them either.

Re: iOS404

#17
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

And some things aren't great on mobile but make more sense on desktop. Autofocus doesn't cover half my screen with a keyboard when I'm on my laptop...

Re: iOS404

#19
post #4
post #3

Looks awesome! While the visualization is cool, I hope some of these will remain "not found" indefinitely. Just because we can stick everything into a web-spec, doesn't mean we should.

Me too. Device orientation, USB, Bluetooth, vibration, they don't belong in a web app.

They belong in the browser engine so that they could be used by a web-app that is presented and served as a standalone app. They do not belong in the scope of just any website out there.
Post reply on HN