【问题标题】:Why are Web -App permissions no longer in the manifest?为什么清单中不再有 Web-App 权限?
【发布时间】:2017-10-20 21:06:07
【问题描述】:

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

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

and a bad idea. 为例,安装在主屏幕上的任何 Web 应用都被隐式授予全屏权限,这就是其中之一。

无论如何,我的问题是“为什么清单中不再有权限请求声明?”当然,另一个问题是,为什么这些规范似乎总是一种永动机?也许是时候交付成果了?

我在这里提到它是因为我希望它能激起人们对如何获得用户对后台地理定位的批准的想法。 (以及我被 W3C 论坛禁止的事实 :-)

【问题讨论】:

    标签: javascript web-applications permissions geolocation manifest


    【解决方案1】:

    Web 开发和设计陪审团参加了,裁决仅在您需要使用它时提示您获得许可,并希望有一些用户可识别的上下文来说明为什么需要访问。 Apple 设计指南已达成一致

    一些good 的背景讨论和this 似乎是一个很有争议的案例。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-12-07
      • 2018-09-08
      • 2015-10-06
      • 1970-01-01
      • 2018-06-17
      • 2013-06-24
      • 1970-01-01
      • 2019-02-25
      相关资源
      最近更新 更多