- From: Marcos Cáceres <notifications@github.com>
- Date: Mon, 30 Aug 2021 18:55:36 -0700
- To: w3c/permissions <permissions@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <w3c/permissions/issues/274/908833065@github.com>
The intro is not required, but it would be nice. I think it would be amazing if the intro covered the following things. Bonus would be for us to slap together a diagram. Something like Chrome's (without the usage data):  And something that show and actual prompt associated with a powerful feature:   General model: * Some, but not all, specs can identify themselves as a powerful feature. * Powerful features are web platform features/APIs that require user consent before they can be used. Consent its generally mediated (or gotten) via browser UI. * A permissions thus captures the state of user consent to use a particular feature. * Users (or the user agent on their behalf) retain control of the permission, and may deny access to a powerful feature at any time, for any reason. * Further, user agents can limit how long a permission grant last for (e.g., until the user closes the tab, for 1 day, for a week, forever). It's generally up to the user agent. For specs: * Common infrastructure for requesting permission, prompting, etc. Developer angle: * Some powerful features lack a means to check the permission state. * This API provides a way to query a permission's state, without interrupting the user by showing them a prompt. * It also allows developers to monitor for state changes to permissions, via DOM events on `PermissionStatus`. -- 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/permissions/issues/274#issuecomment-908833065
Received on Tuesday, 31 August 2021 01:55:48 UTC