publ-a11y
publ-a11y copied to clipboard
EPUB Techniques
As work progresses, sharing what we are currently using as a starting point. The second column is what we are returning on an API search
| Category | Type | Criteria |
|---|---|---|
| Contains Accessibility Claims | Boolean - searched as true/false | true if we have any data in the a11y table for a given asset |
| Accessibility Summary | String - searched as exists | returns any text from the accessibilitySummary field |
| Supports Nonvisual Reading | Boolean - searched as true/false | true if |
| accessModeSufficient contains textual | ||
| accessMode contains textual | ||
| accessibilityFeature contains ttsMarkup | ||
| accessibilityFeature contains readingOrder | ||
| accessibilityFeature contains alternativeText | ||
| Visual Adjustments | Boolean - searched as true/false | true if |
| accessModeSufficient contains visual | ||
| accessMode contains visual | ||
| accessibilityFeature contains displayTransformability | ||
| Navigation | Boolean - searched as true/false | true if accessibilityFeature contains any of the following values |
| index | ||
| pageNavigation | ||
| pageBreakMarkers | ||
| printPageNumbers | ||
| structuralNavigation | ||
| tableOfContents | ||
| Charts, Diagrams, and Formulas | Boolean - searched as true/false | true if accessMode contains |
| colorDependent | ||
| chartOnVisual | ||
| chemOnVisual | ||
| diagramOnVisual | ||
| mathOnVisual | ||
| musicOnVisual | ||
| tactile | ||
| textOnVisual | ||
| true if accessibilityFeature contains | ||
| captions | ||
| ChemML | ||
| describedMath | ||
| latex | ||
| longDescription | ||
| MathML | ||
| signLanguage | ||
| tactileGraphic | ||
| tactileObject | ||
| transcript | ||
| annotations | ||
| rubyAnnotations | ||
| timingControl | ||
| ARIA | ||
| highContrastDisplay | ||
| Hazards | Boolean - searched as true/false | true if accessibilityHazards contains any of the following values |
| none | ||
| sound | ||
| flashing | ||
| motionSimulation | ||
| noFlashingHazard | ||
| noMotionSimulationHazard | ||
| noSoundHazard | ||
| unknown | ||
| Conformance | String - searched as exists | returns any text from the conformsTo field |
| Certification | String - searched as exists | returns any text from the following fields, along with their field name |
| certifiedBy | ||
| certifierCredential | ||
| certifierReport |