Summary

Include accessibility metadata in ONIX records so that it is available in distribution channels for presentation to customers.

Codelists

ONIX defines a number of different codelists (sets of code numbers) for identifying the accessible properties of a digital publication. These include

It is critical to provide accessibility information for digital publications to ensure that readers can make informed decisions about whether the publication will be readable by them or not.

Examples

Example 1 — Sample ONIX message featuring accessibility information
<ONIXMessage release="3.0">
  <Header>
    …
  </Header>
  <Product>
    …
    <DescriptiveDetail>
      <ProductFormFeature>
        <ProductFormFeatureType>09</ProductFormFeatureType>
        <ProductFormFeatureValue>03</ProductFormFeatureValue>
      </ProductFormFeature>
      <ProductFormFeature>
        <ProductFormFeatureType>09</ProductFormFeatureType>
        <ProductFormFeatureValue>10</ProductFormFeatureValue>
      </ProductFormFeature>
      <ProductFormFeature>
        <ProductFormFeatureType>09</ProductFormFeatureType>
        <ProductFormFeatureValue>11</ProductFormFeatureValue>
      </ProductFormFeature>
      <ProductFormFeature>
        <ProductFormFeatureType>09</ProductFormFeatureType>
        <ProductFormFeatureValue>13</ProductFormFeatureValue>
      </ProductFormFeature>
      <ProductFormFeature>
        <ProductFormFeatureType>12</ProductFormFeatureType>
        <ProductFormFeatureValue>00</ProductFormFeatureValue>
      </ProductFormFeature>
    </DescriptiveDetail>
    …
    <TitleDetail>
      <TitleType>01</TitleType>
      <TitleElement>
        <TitleElementLevel>01</TitleElementLevel>
        <TitleText>Accessible EPUB 3</TitleText>
      </TitleElement>
    </TitleDetail>
    …
  </Product>
</ONIXMessage>

Frequently Asked Questions

Is the ONIX message included in EPUB containers?

Not normally, no. ONIX messages can be linked from an EPUB publication, and included in the ZIP file, but are more typically sent separately to distributors and vendors.

Can I use other metadata standards to include accessibility information?

Yes, schema.org includes a set of accessibility properties that enable accessibility metadata to be embedded directly in an EPUB package file.

How is this metadata useful?

The metadata can be used in distribution channels to allow users to discover whether the publication is suitable for their needs, as one example. A book store search engine could use the information to allow users to filter the available ebooks to only those that they know will work with their assistive technology.

The user agent could similarly present the accessibility information to the user in advance of reading even if the book has been delivered through a less accessible channel (e.g., enabling a quicker return of the ebook if it's known to be incompatible with their system).

Without this information, the user has no way to distinguish the quality of one EPUB from another.

Related Links