-
Notifications
You must be signed in to change notification settings - Fork 31
Closed
Labels
concerns: complexityThis proposal seems needlessly complexThis proposal seems needlessly complexconcerns: device independenceProposal is hardware- or OS-specific, in a way that may risk the device independence of the WebProposal is hardware- or OS-specific, in a way that may risk the device independence of the Webconcerns: duplicationThis proposal duplicates functionality of an existing web platform featureThis proposal duplicates functionality of an existing web platform featureconcerns: internationalizationThis proposal doesn't sufficiently account for different languages or localesThis proposal doesn't sufficiently account for different languages or localesconcerns: maintenanceIt's not clear the proposal is getting maintained.It's not clear the proposal is getting maintained.concerns: portabilityThis proposal may be impossible or difficult to implement on at least one important platformThis proposal may be impossible or difficult to implement on at least one important platformconcerns: usabilityThis proposal will create usability issues for usersThis proposal will create usability issues for usersfrom: GoogleProposed, edited, or co-edited by Google.Proposed, edited, or co-edited by Google.position: opposetopic: accessibilitySpec relates to accessibilitySpec relates to accessibilitytopic: app-like capabilitiesSpec relates to native app style capabilities (e.g. things under the "PWA" or "Fugu" brands)Spec relates to native app style capabilities (e.g. things under the "PWA" or "Fugu" brands)topic: htmlSpec relates to HTML (Hypertext Markup Language)Spec relates to HTML (Hypertext Markup Language)topic: markupSpec relates to markup: elements, attributes, etcSpec relates to markup: elements, attributes, etctopic: meaningful user consentFeature likely requires meaningful user consent to allowFeature likely requires meaningful user consent to allowvenue: WICGProposal is incubated in the Web Incubator Community GroupProposal is incubated in the Web Incubator Community Group
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
concerns: complexityThis proposal seems needlessly complexThis proposal seems needlessly complexconcerns: device independenceProposal is hardware- or OS-specific, in a way that may risk the device independence of the WebProposal is hardware- or OS-specific, in a way that may risk the device independence of the Webconcerns: duplicationThis proposal duplicates functionality of an existing web platform featureThis proposal duplicates functionality of an existing web platform featureconcerns: internationalizationThis proposal doesn't sufficiently account for different languages or localesThis proposal doesn't sufficiently account for different languages or localesconcerns: maintenanceIt's not clear the proposal is getting maintained.It's not clear the proposal is getting maintained.concerns: portabilityThis proposal may be impossible or difficult to implement on at least one important platformThis proposal may be impossible or difficult to implement on at least one important platformconcerns: usabilityThis proposal will create usability issues for usersThis proposal will create usability issues for usersfrom: GoogleProposed, edited, or co-edited by Google.Proposed, edited, or co-edited by Google.position: opposetopic: accessibilitySpec relates to accessibilitySpec relates to accessibilitytopic: app-like capabilitiesSpec relates to native app style capabilities (e.g. things under the "PWA" or "Fugu" brands)Spec relates to native app style capabilities (e.g. things under the "PWA" or "Fugu" brands)topic: htmlSpec relates to HTML (Hypertext Markup Language)Spec relates to HTML (Hypertext Markup Language)topic: markupSpec relates to markup: elements, attributes, etcSpec relates to markup: elements, attributes, etctopic: meaningful user consentFeature likely requires meaningful user consent to allowFeature likely requires meaningful user consent to allowvenue: WICGProposal is incubated in the Web Incubator Community GroupProposal is incubated in the Web Incubator Community Group