Skip to content

Commit 8aea3eb

Browse files
add a11y and i18n text (#169)
* add a11y and i18n text * switch to data-cite
1 parent 5b8a09d commit 8aea3eb

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

index.html

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ <h2>Abstract</h2>
107107
interoperability are critical pieces of functionality referenced throughout
108108
the [[VC-DATA-MODEL-2]]. This specification provides a mechanism to make use of a Credential Schema in
109109
<a>Verifiable Credential</a>, leveraging the existing
110-
<a href="https://www.w3.org/TR/vc-data-model/#data-schemas">Data Schemas</a> concept.
110+
<a data-cite="vc-data-model/#data-schemas">Data Schemas</a> concept.
111111
</p>
112112
</section>
113113
<section id='sotd'>
@@ -696,8 +696,8 @@ <h3>Multiple Schemas</h3>
696696
<h3>Validity of a Verifiable Credential</h3>
697697
<p>
698698
Validation against a [[JSON-SCHEMA]] may be confused with
699-
<a href="https://www.w3.org/TR/vc-data-model/#dfn-credential-validation">validation</a>
700-
or <a href="https://www.w3.org/TR/vc-data-model/#dfn-verify">verification</a>
699+
<a data-cite="vc-data-model/#dfn-credential-validation">validation</a>
700+
or <a data-cite="vc-data-model/#dfn-verify">verification</a>
701701
of a Verifiable Credential. A valid credential according to a [[JSON-SCHEMA]] refers
702702
only to the structure of the claims comprising a Verifiable Credential. This idea of
703703
validity does not imply anything about the validity of the Verifiable Credential itself.
@@ -709,7 +709,7 @@ <h3>Validity of a Verifiable Credential</h3>
709709
<h3>Relationship to Verifiable Credential Type Property</h3>
710710
<p>
711711
It is common to define a <code>credential schema</code> that will be set for
712-
Verifiable Credentials whose <a href="https://www.w3.org/TR/vc-data-model/#dfn-type">type</a>
712+
Verifiable Credentials whose <a data-cite="vc-data-model/#dfn-type">type</a>
713713
property contains a specific <code>type</code>. In this scenario, it is advised to use the value
714714
of the specific <code>type</code> in the <code>id</code> or in a <code>name</code> or
715715
<code>description</code> property.
@@ -832,11 +832,10 @@ <h2>Accessibility Considerations</h2>
832832
have historically created problems for assistive technologies.
833833
</p>
834834
<p>
835-
This section details the general accessibility considerations to take into
836-
account when utilizing this data model.
837-
</p>
838-
<p class="issue" data-number="147">
839-
Write accessibility considerations.
835+
JSON Schemas are designed to be a machine-readable format which provides static
836+
validation. As such, human readability is a secondary concern. When using a
837+
<a>verifiable credential</a> to represent a schema, we recommend following the
838+
guidance in the <a data-cite="vc-data-model/#accessibility-considerations">VC Data Model</a>.
840839
</p>
841840
</section>
842841
<section class="informative">
@@ -850,11 +849,14 @@ <h2>Internationalization Considerations</h2>
850849
specification and significantly diminish its value as a standard.
851850
</p>
852851
<p>
853-
This section outlines general internationalization considerations to take into
854-
account when utilizing this data model.
852+
JSON Schemas are JSON text intended primarily for machines to read, since they
853+
are used for strict static validation of data. Language and text direction concerns
854+
are addressed by the <a href="#json-schema-specifications">noted specification documents</a>
855+
for JSON Schema itself.
855856
</p>
856-
<p class="issue" data-number="148">
857-
Write i18n considerations.
857+
<p>
858+
When using a <a>verifiable credential</a> to represent a schema, we recommend following the
859+
guidance in the <a data-cite="vc-data-model/#internationalization-considerations">VC Data Model</a>.
858860
</p>
859861
</section>
860862
</body>

0 commit comments

Comments
 (0)