Closed
Description
WebKittens
Title of the spec
Page Embedded Permission Control
URL to the spec
No response
URL to the spec's repository
Issue Tracker URL
No response
Explainer URL
No response
TAG Design Review URL
No response
Mozilla standards-positions issue URL
mozilla/standards-positions#908
WebKit Bugzilla URL
No response
Radar URL
No response
Description
The Page Embedded Permission Control (prev Permission Element) is a new HTML element embedded into web content that allows users to initiate a permission request flow (vs. permissions api which lets developers prompt users). This reframes the current permission model from developer-push to user-pull, where we can be confident of user intent.
- Discussion at TPAC 2023 Breakout: Page Embedded Permission Control (Permission Element) w3c/tpac2023-breakouts#35
- Discussion at TPAC 2023 Web App Sec WG: https://github.com/w3c/webappsec/blob/main/meetings/2023/2023-09-15-TPAC-minutes.md
- Discussion at w3c Permissions Workshop (2022): https://www.w3.org/Privacy/permissions-ws-2022/report#novel-building-blocks-for-capability-control
Metadata
Metadata
Assignees
Labels
This proposal seems needlessly complexProposal is hardware- or OS-specific, in a way that may risk the device independence of the WebThis proposal duplicates functionality of an existing web platform featureThis proposal doesn't sufficiently account for different languages or localesIt's not clear the proposal is getting maintained.This proposal may be impossible or difficult to implement on at least one important platformThis proposal will create usability issues for usersProposed, edited, or co-edited by Google.Spec relates to accessibilitySpec relates to native app style capabilities (e.g. things under the "PWA" or "Fugu" brands)Spec relates to HTML (Hypertext Markup Language)Spec relates to markup: elements, attributes, etcFeature likely requires meaningful user consent to allowProposal is incubated in the Web Incubator Community Group