Skip to content

Add a11y guidance for user agents #238

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

MasterKale
Copy link

@MasterKale MasterKale commented May 13, 2025

This PR adds informative guidance to user agents encouraging them to mediate presentation and issuance requests in a way that supports a wide range of accessible inputs and outputs.

The intent is to submit this content in the horizontal review request to the a11y-request repo.

Partially closes #229

The following tasks have been completed:

  • Modified Web platform tests (link)

Implementation commitment:

  • WebKit (link to issue)
  • Chromium (link to issue)
  • Gecko (link to issue)

Documentation and checks

  • Affects privacy
  • Affects security
  • Pinged MDN
  • Updated Explainer
  • Updated digitalcredentials.dev

Preview | Diff

@MasterKale MasterKale requested a review from a team as a code owner May 13, 2025 21:13
input hardware like keyboards, pointing devices, touch screens, voice
recognition, etc. Additionally, user agents SHOULD support accessible
output methods during these requests to ensure that prompts for
[=user consent=] during such requests can be meaningfully communicated to
Copy link
Collaborator

@timcappalli timcappalli May 14, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've traditionally said that the browser only handles permission, not consent.

It seems we have a mismatch on the term definition / section title and meaning. Opened an issue here: #239

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Horizontal Review - Accessibility
2 participants