diff --git a/index.html b/index.html
index 3e1dadc..8784c5c 100644
--- a/index.html
+++ b/index.html
@@ -991,7 +991,10 @@
@@ -1026,7 +1029,7 @@ Manifest Expression
A list of single or combined accessModes that are sufficient to understand all
the intellectual content of a resource. |
- One or more texts, each a comma-separated list of terms. One or more ItemList. Expected values. |
@@ -1111,14 +1114,23 @@ Manifest Expression
href="#accessibility-report-manifest">Accessibility Report, beyond the accessibility
information expressed by these properties.
-
+
{
"@context" : ["https://schema.org","https://www.w3.org/ns/wp-context"],
"type" : "CreativeWork",
…
"accessibilityAPI" : "ARIA",
"accessMode" : ["textual", "visual"],
- "accessModeSufficient" : ["textual"],
+ "accessModeSufficient" : [
+ {
+ "type" : "ItemList",
+ "itemListElement": ["textual", "visual"]
+ },
+ {
+ "type" : "ItemList",
+ "itemListElement": ["textual"]
+ }
+ ],
…
}
@@ -2974,21 +2986,19 @@ Processing the manifest
algorithm.
Perform data cleanup operations on manifest, possibly removing data, as well as
raising warnings.
- - Check whether the value of manifest["url"] is a valid URL [[!url]]. If
- not, issue a warning.
- - For all the terms defined in , except for
+
- Check whether the value of manifest["url"] is a valid URL [[!url]]. If
+ not, issue a warning.
+ - For all the terms defined in , except for
accessModeSufficient and accessibilitySummary , check
- whether all tokens listed in manifest[term] are allowed (see the list of expected values for each of those terms). If the check fails, remove
- the token from the manifest[term] array and issue a warning.
- - For all values in manifest["accessModeSufficient"] check whether all
- constituent tokens in the value, when considering the latter as a comma-separated list,
- is allowed (see the list of expected values). If the check fails, remove that token from the comma
- separated list and issue a warning; if, as a result, value becomes an empty string,
- remove the value from manifest["accessModeSufficient"].
+ whether all tokens listed in manifest[term] are defined in the preferred
+ vocabulary (see the list of
+ expected values for each). Issue a warning for each unrecognized value.
+ For all values in manifest["accessModeSufficient"], check whether each token
+ in each ItemList [[!schema.org]] is defined in
+ the preferred vocabulary (see the list of
+ expected values). Issue a warning for each unrecognized value.
For all the terms defined in , check whether every object
Obj in manifest[term] has Obj["name"] set. If not,
remove Obj from manifest[term] array and issue a warning.
|