Skip to content
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

Accessibility Self-Review for VC-JWT #94

Closed
OR13 opened this issue May 30, 2023 · 5 comments
Closed

Accessibility Self-Review for VC-JWT #94

OR13 opened this issue May 30, 2023 · 5 comments

Comments

@OR13
Copy link
Contributor

OR13 commented May 30, 2023

The following is an Accessibility Self-Review for VC JWT, namely the following specifications:

The specification listed above is a cryptographic message securing mechanisms and thus do not contain text, visuals, audio, or haptic data that will be experienced directly by a human being.

The one exception for this is possibly software developers, who might encounter error messages when using software libraries that implement the specification above.

The errors have specific codes, which are internationalizable, but whose internationalization characteristics are up to each implementer.

We believe that this specification, in general, does not create accessibility concerns, but are curious to know if we have overlooked some aspect of how these technologies will be used that will create accessibility issues.

The following self-review question categories were analyzed and resulted in the following answers:

  • The technology DO NOT allow for visual rendering of content
  • The technology DO NOT provide author control over color
  • The technologies DO NOT provide features to accept user input
  • The technologies DO NOT provide user interaction features
  • The technologies DO NOT define document semantics
  • The technologies DO NOT provide time-based visual media
  • The technologies DO NOT provide audio
  • The technologies DO NOT allow time limits
  • The technologies DO NOT allow text content
  • The technologies DO NOT create objects that don't have an inherent text representation
  • The technologies DO NOT provide content fallback mechanisms, whether text or other formats
  • The technologies DO NOT provide visual graphics
  • The technologies DO provide internationalization support
    • Accessibility features can be internationalized to the same degree as other features
  • The technologies DO NOT define accessible alternative features
  • The technologies DO NOT provide content directly for end-users
  • The technologies DO NOT define an API
  • The technologies DO NOT define a transmission protocol
@mprorock
Copy link
Contributor

See PR #91 that adds additional text and a pointer back to the core data model in case developers take stuff through to the front end

@OR13 OR13 changed the title [WIP] Accessibility Self-Review for VC-JWT Accessibility Self-Review for VC-JWT Jun 27, 2023
@OR13
Copy link
Contributor Author

OR13 commented Jun 27, 2023

This seems ready, I removed the WIP tag

@Sakurann
Copy link
Contributor

Sakurann commented Aug 9, 2023

the specification name and short has changed:

  • name: from "Securing Verifiable Credentials using JSON Web Tokens" to "Securing Verifiable Credentials using JOSE and COSE"
  • shortname: from vc-jwt to vc-jose-cose

@awoie
Copy link
Contributor

awoie commented Sep 18, 2023

@OR13 Requested horizontal review from APA here w3c/a11y-request#68

@OR13 OR13 assigned awoie and unassigned mprorock, selfissued and OR13 Sep 29, 2023
@OR13
Copy link
Contributor Author

OR13 commented Oct 24, 2023

closing, we'll address follow ups as they come

@OR13 OR13 closed this as completed Oct 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants