Comment by evv
4 years ago
If the user is going to be tricked on the web, they can be tricked in other ways. If the web doesn't support MIDI, users will just download MIDI malware as an app.
By your logic, the web should not have video support either, because users are users and it will inevitably be misused.
If you were serious about addressing this: We need clear and robust and granular permission dialogs on web and native apps. Ideally they'd be consistent across web/native, which would help users trust their software, and understand the permissions they give.
And then we need to crowd source what the default should be for each site, because otherwise every site will have 100 permission popups
Couldn't we hide the rarely used features behind a checkbox in advanced settings?