←back to thread

428 points coronadisaster | 3 comments | | HN request time: 0.457s | source
Show context
thayne ◴[] No.23680835[source]
There may be some legitimate fingerprinting concenrs. But given the list of API's it's hard not to see this as Apple crippling PWAs to prevent them from replacing native iOS apps (and hurting Apple's revenue from the Apple tax).

And maybe I'm missing something, but wouldn't the fingerprinting concern be mitigated by the fact the app has to ask for permission before using the API? If an app that doesn't have to do with MIDI asks for permission to use my MIDI device, I'm going to be instantly suspicious.

replies(12): >>23681559 #>>23681597 #>>23681685 #>>23681721 #>>23681779 #>>23682128 #>>23683342 #>>23683760 #>>23684141 #>>23684143 #>>23684588 #>>23685716 #
1. tuxone ◴[] No.23681685[source]
Are you all serious about this ask for permission thing? Good luck explaining MIDI, HID, NFC and so on to the average Joe, in a small popup. We already have enough “I agree” buttons popping over the screen. Web should be built for everybody, it’s not the nineties anymore.
replies(2): >>23683612 #>>23685245 #
2. MatekCopatek ◴[] No.23683612[source]
Sure, but Apple could solve that by requiring a user action to show that popup dialog. Or they could even block everything by default and force you to give permissions manually. That way average Joe is blisfully unaware of anything and completely safe while you just have to suffer a minor inconvenience of whitelisting that one legit website the first time you use it.
3. brlewis ◴[] No.23685245[source]
Sorry, but Average Joe needs to learn this one thing to adapt to the modern web:

Say no.

Average Joe doesn't need to learn what all these things are. In the unlikely event he knows what the thing is and knows that he wants it, he can answer yes. But his default response needs to be no.

>Web should be built for everybody

Exactly. That's why Average Joe needs to adapt.