This document crosswalks the accessibility metadata for Schema.org, EPUB, and ONIX.

EPUB and ONIX

The following table provides a crosswalk between the properties defined in the EPUB Accessibility specification [[EPUB-A11Y-11]] and The EPUB Accessibility exemption property [[EPUB-A11Y-Exemption]] and the equivalents defined in the ONIX metadata standard [[ONIX]].

The conformsTo term used in EPUB is drawn from Dublin Core.

Unless stated otherwise, all code values are from ONIX code list 196: E-publication Accessibility Details.

EPUB ONIX

certifiedBy

Code 90: Compliance certification by (name)

certifierReport

Code 94: Compliance web page for detailed accessibility information

or, if a publisher is self-certifying,

Code 96: Publisher's web page for detailed accessibility information

certifierCredential

Code 93: Compliance certification by (URL)

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.0 Level A

Code 04: EPUB Accessibility Specification 1.1

Code 80: WCAG v2.0

Code 84: WCAG level A

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.0 Level AA

Code 04: EPUB Accessibility Specification 1.1

Code 80: WCAG v2.0

Code 85: WCAG level AA

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.0 Level AAA

Code 04: EPUB Accessibility Specification 1.1

Code 80: WCAG v2.0

Code 86: WCAG level AAA

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.1 Level A

Code 04: EPUB Accessibility Specification 1.1

Code 81: WCAG v2.1

Code 84: WCAG level A

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.1 Level AA

Code 04: EPUB Accessibility Specification 1.1

Code 81: WCAG v2.1

Code 85: WCAG level AA

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.1 Level AAA

Code 04: EPUB Accessibility Specification 1.1

Code 81: WCAG v2.1

Code 86: WCAG level AAA

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.2 Level A

Code 04: EPUB Accessibility Specification 1.1

Code 82: WCAG v2.2

Code 84: WCAG level A

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.2 Level AA

Code 04: EPUB Accessibility Specification 1.1

Code 82: WCAG v2.2

Code 85: WCAG level AA

dcterms:conformsTo with the text string
EPUB Accessibility 1.1 - WCAG 2.1 Level AAA

Code 04: EPUB Accessibility Specification 1.1

Code 82: WCAG v2.2

Code 86: WCAG level AAA

dcterms:conformsTo with the URL http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-a

Code 02: EPUB Accessibility Specification 1.0 A

dcterms:conformsTo with the URL http://www.idpf.org/epub/a11y/accessibility-20170105.html#wcag-aa

Code 03: EPUB Accessibility Specification 1.0 AA

a11y:exemption with the text string
eaa-microenterprise

Code 75: EAA exception 1 - Micro-enterprises

a11y:exemption with the text string
eaa-disproportionate-burden

Code 76: EAA exception 2 - Disproportionate burden

a11y:exemption with the text string
eaa-fundamental-alteration

Code 77: EAA exception 3 - Fundamental modification

Schema.org and ONIX

The following table provides a crosswalk between the Schema.org metadata and ONIX standard [[ONIX]].

Unless stated otherwise, all code values are from ONIX code list 196: E-publication Accessibility Details.

Schema.org ONIX
accessibilityFeature

alternativeText

Code 14: Short alternative descriptions

annotations

List 21: Edition type, Code ANN: Annotated edition

ARIA

Code 30: ARIA roles provided

audioDescription

Code 28: Full alternative audio descriptions

bookmarks (deprecated)

braille

List 21: Edition type, Code BRL: Braille edition

or

List 175: Product form detail, Code E146: BRF(Braille-ready file) Electronic Braille file

captions (deprecated)

ChemML

Code 18: Accessible chem content

closedCaptions

List 175: Product form detail, Code V210: Closed captions

describedMath

Code 14: Short alternative textual descriptions

along with

List 81: Product content type, Code 48: Mathematical content

displayTransformability

Code 36: All textual content can be modified

fullRubyAnnotations

highContrastAudio

Code 27: Use of high contrast between foreground and background audio

highContrastDisplay

Code 26: Use of high contrast between text and background color

and

Code 37: Use of ultra-high contrast between text foreground and background

horizontalWriting

index

Code 12: Index navigation

largePrint

List 21: Edition type, Code LTE: Large type / large print edition

and

List 21: Edition type, Code ULP: Ultra large print edition

latex

Code 35: Accessible math content (as LaTeX)

should be used with

List 81: Product content type, Code 48: Mathematical content

latex-chemistry

longDescription

Code 15: Full alternative descriptions

Code 16: Visualised data also available as non-graphical data

MathML

Code 17: Accessible math content

MathML-chemistry

Code 34: Accessible chemistry content (as MathML)

none

Code 09: Inaccessible, or known limited accessibility

openCaptions

List 175: Product form detail, Code V211: Open captions

pageBreakMarkers
(formerly printPageNumbers)

Code 19: Print-equivalent page numbering

pageNavigation

readingOrder

Code 13: Reading order

rubyAnnotations

signLanguage

List 175: Product form detail, Code V213: Sign language interpretation

structuralNavigation

Code 29: Next / Previous structural navigation

sychronizedAudioText

Code 20: Synchronised pre-recorded audio

tableOfContents

Code 11: Table of contents navigation

taggedPDF

Code 05: PDF/UA

Code 06: PDF/UA-2

tactileGraphic

tactileObject

timingControl

transcript

List 175: Product form detail, Code V212: Transcript

ttsMarkup

Code 21: Text-to-speech hinting provided

Code 22: Language tagging provided

unknown

Code 08: Unknown accessibility

unlocked

List 144: E-publication technical protection, Code 00: None

verticalWriting

withAdditionalWordSegmentation

withoutAdditionalWordSegmentation

Code 31: Accessible controls provided

Code 24: Dyslexia readability

Code 32: Landmark navigation

Code 10: No reading system accessibility options disabled

Code 25: Use of color is not sole means of conveying information

accessibilityHazard

flashing

List 143: US CPSIA or other international hazard warning type, Code 13: WARNING – Flashing hazard

motionSimulation

List 143: US CPSIA or other international hazard warning type, Code 17: WARNING – Motion simulation hazard

sound

List 143: US CPSIA or other international hazard warning type, Code 15: WARNING – Sound hazard

none

List: 143; Code: 00 No known hazards or warnings

noFlashingHazard

List 143: US CPSIA or other international hazard warning type, Code 14: No flashing hazard warning necessary

noMotionSimulationHazard

List 143: US CPSIA or other international hazard warning type, Code 18: No motion simulation hazard warning necessary

noSoundHazard

List 143: US CPSIA or other international hazard warning type, Code 16: No sound hazard warning necessary

unknown

unknownFlashingHazard

List: 143; Code: 24 Flashing risk unknown

unknownMotionSimulationHazard

List: 143; Code: 26 Motion simulation unknown

unknownSoundHazard

List: 143; Code: 25 Sound risk unknown

accessibilityAPI
The metadata accessibilityAPI does not really apply to EPUBs directly but rather to the Reading System itself. Therefore we have not included it here in this crosswalk to ONIX.
accessibilityControl
The metadata accessibilityControl does not really apply to EPUBs directly but rather to the Reading System itself. Therefore we have not included it here in this crosswalk to ONIX.
accessMode

auditory

List 81: Product content type,

  • Code 01: Audiobook
  • plus types of audio content

  • Code 22: Additional audio content not part of main content
  • Code 13: Other speech content
  • Code 03: Music recording
  • Code 04: Other audio
  • Code 21: Partial performance – spoken word
  • Code 23: Promotional audio for other book product

chartOnVisual

List 81: Product content type, Code 19: Figures, Diagrams, Charts

chemOnVisual

List 81: Product content type, Code 47: Chemical content

colorDependent

diagramOnVisual

List 81: Product content type, Code 19: Figures, Diagrams, Charts

mathOnVisual

List 81: Product content type, Code 48: Mathematical content

musicOnVisual

List 81: Product content type, Code 11: Musical notation

tactile

textOnVisual

List 81: Product content type, Code 49: Images of text

textual

  • List 196: E-publication Accessibility Details, Code 52: All non-decorative content supports reading without sight
  • List 81: Product content type, Code 10: Text

visual

List 81: Product content type,

  • Code 07: Still images / graphics, or
  • Code 18: Photographs, or
  • Code 19: Figures, diagrams, charts, graphs, or
  • Code 20: Additional images / graphics not part of main work, or
  • Code 12: Maps and/or other cartographic content, or
  • Code 46: Decorative images or graphics, or
  • Code 50: Video content without audio, or
  • Code 24: Animated / interactive illustrations
accessModeSufficient
ONIX crosswalks are for instances where accessModeSufficient includes this vocabulary entry alone; combinations may occur but are more difficult to crosswalk

auditory

  • List 81: Product content type, Code 01: Audiobook
  • List 196: E-publication Accessibility Details, Code 51: All non-decorative content supports reading via pre-recorded audio

tactile

textual

List 196: E-publication Accessibility Details, Code 52: All non-decorative content supports reading without sight

visual

accessibilitySummary

accessibilitySummary

Human-readable text

If present, include information from Codes:

  • 95: Trusted intermediary's web page for detailed accessibility information
  • 96: Publisher's web page for detailed accessibility information
  • 98: Trusted Intermediary contact
  • 99: Publisher contact for further accessibility information

Acknowledgements

The editors would like to thank Christopher Saynor (Editeur) for his invaluable help reviewing this document.