为什么Web -App权限不再出现在清单中?

时间:2017-05-21 00:13:31

标签: javascript web-applications permissions geolocation manifest

有人可以向Permissions作者介绍Manifest作者吗?

当Mozilla很久以前这么做的时候为什么他们从头开始?通常非常希望在Web App初始化/安装时请求权限,而不是在用户最终使用麦克风时。让清单声明这些意图并减少用户以后的摩擦/意外。如果UA不存在或在后台,ServiceWorker如何请求权限?

一个案例and a bad idea.主屏幕上安装的任何Web App都被隐式授予一些权限,全屏是其中之一。

无论如何,我的问题是这个"为什么权限请求声明不再出现在清单中?"当然,另一个问题是为什么这些规格似乎总是一种永久运动?也许是可以交付的时间?

我在这里提到它,因为我希望它会激发人们如何获得用户对背景地理定位的认可。 (而且我被禁止参加W3C论坛: - )

1 个答案:

答案 0 :(得分:0)

Web开发和设计评审团已经进入,并且只有当您需要使用它时才会提示获得许可,并且希望有一些用户可识别的上下文来解释为什么需要访问权限。 Apple设计指南是一致的

某些good背景讨论和this似乎是一个充分论证的案例。