Comment by fastball
5 years ago
Easy. You don't have them in popups, you have them in a dropdown that the user selects themselves. Websites then need to learn to fail gracefully if not given certain permissions, otherwise consumers need to stop using those websites.
The solution to privacy concerns is not "nuke functionality", it's "don't let websites abuse functionality for tracking purposes".
Just like how with native apps on iOS, the solution is not "don't let apps ever access GPS data", it's provide a UX that makes it fairly easy to choose and don't provide permissions to apps that don't need them.
"Just like iOS"? The iOS solution to GPS data permissions is a modal popup: https://support.apple.com/library/content/dam/edam/applecare...
from the page https://support.apple.com/en-gb/HT203033