Accessibility Self-Review for VCDM 2.0 #1156
Labels
a11y-tracker
Group bringing to attention of a11y, or tracked by the a11y Group but not needing response.
before-CR
HorizontalReview
The following is an Accessibility Self-Review for "W3C
Verifiable Credentials Data Model v2.0" (VCDM 2.0). The latest published version of the specification can be found here.
The specifications listed above is a JSON-LD data model specification and thus do not contain text, visuals, audio, or haptic data that will be experienced directly by a human being. However, certain properties used in concrete objects or instances of Verifiable Credentials or Verifiable Presentations may be used by developers in applications to display the information to the end user, which are internationalizable, but whose internationalization characteristics are up to each implementer.
The specification contains an Accessibility Considerations and an Internationalization Considerations section.
We believe that these specifications, in general, do 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 specification is based on JSON-LD and hence supports extending the VCDM base vocabulary with additional vocabularies which are not defined by this specification and which are out-of-scope of this specification. It is expected that these extensions will have their own Accessibility considerations.
The following self-review question categories were analyzed and resulted in the following answers:
Although the specification reserves a property
renderMethod
that acts as an extension point to render content of Verifiable Credentials, this specification does not directly allow for visual rendering of content. It is expected that concrete extensions (RDF classes) ofrenderMethod
will have their own accessibility considerations.Although the specification does introduce validity periods for Verifiable Credentials, those time limits are set up by the issuer of the Verifiable Credential at the time of issuance and are not meant to have an impact on the end user experience of an application using Verifiable Credentials.
With the minor exception of the currently at risk feature
TermsOfUse
which defines an extension point for developers to define their own RDF class forTermsOfUse
that can potentially contains text.Accessibility features can be internationalized to the same degree as other features. Specifically, the validity period for a Verifiable Credential is expressed using XML Schema 1.1 where the dates can be localized and made accessible given the nature of XML Schema 1.1 date time values.
The text was updated successfully, but these errors were encountered: