- From: Piotr Bialecki <notifications@github.com>
- Date: Tue, 29 Jun 2021 10:55:13 -0700
- To: w3ctag/design-reviews <design-reviews@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3ctag/design-reviews/issues/652/870798674@github.com>
Thanks for the quick response! I've landed on this phrasing since I'm viewing the explainers as a teaser to the devs that presents the API and what some of the steps may imply (i.e. it's important for the devs to know that there likely will be a permission prompt when using this feature). For the detailed descriptions, the spec should be the authority, which leads me to... In the [spec draft](https://immersive-web.github.io/raw-camera-access/#privacy-security) itself, I have tried to make it explicit that the UA must seek user consent. Unfortunately, I do not see a good way to include it explicitly in some algorithm, since session creation & seeking consent is handled by the [WebXR Device API](https://immersive-web.github.io/webxr/#permissions) - the module just extends the core spec to add one more feature descriptor. In the explainer I'll reword this to be a bit stronger that still is more developer-focused, maybe: > As per WebXR Device API, the user agent will seek either explicit or implicit consent before creating a session. This may mean that a permissions prompt will be displayed to the user. As for the spec, I'll add a note that elaborates on this a bit more to refer implementers to the sections in the core spec that they should be aware of. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/w3ctag/design-reviews/issues/652#issuecomment-870798674
Received on Tuesday, 29 June 2021 17:55:25 UTC