Re: [w3c/manifest] permissions (#686)

> When the user is installing an app, they should be able to award all permissions to the app in one go like a respectable native app. 

Just noting that wrt "respectable native app", Android does not do this anymore. And iOS never supported this model. The web also does not support this model.  

These models are supported at the OS level, so even if we wanted to do this (which we honestly don't, because the blanker permission model is not ideal) - we could not do this. 

Better is to follow [Apple's Permission request model](https://developer.apple.com/ios/human-interface-guidelines/app-architecture/requesting-permission/):

 * Request personal data only when your app clearly needs it.
 * Before asking, explain why your app needs the information if it’s not obvious.
 * Request permission at launch only when necessary for your app to function.
 * Don’t request location information unnecessarily. 





-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/manifest/issues/686#issuecomment-394221492

Received on Monday, 4 June 2018 02:56:53 UTC