> Permission dialogs are a small price to pay
It's huge price to pay considering the number of permissions required, complexity of it all, and potential consequences when a frustrated user just clicks "yes" to all
It's huge price to pay considering the number of permissions required, complexity of it all, and potential consequences when a frustrated user just clicks "yes" to all
Permission dialogs are a small price to pay for enabling entire categories of applications! For example, consider WebMIDI: there are huge number of web apps that use the new standard, ranging from online DAWs to hardware device management tools (like the new Noise Engineering Imitor Versio firmware tool). It's clear as day that Apple declining to implement these standards is holding back the web, and leading to platform fragmentation.
Yes, let's prevent fingerprinting with privacy-protecting implementations, but apps should be able to use these awesome features with permission.