Metadata in ebooks

Ebooks made with CircularFLO can have rich accessibility features added with no coding required.

Accessibility metadata

Metadata in ebooks
The addition of extra metadata is recommended to help with discovery and accessibility.

Accessibility Metadata

InDesign 2024.2 and later has a way to add the extra accessibility metadata (known as 'Schema.org' metadata) but CircularFLO users can more easily add and share metadata in their InDesign files by using adding a CircularFLO Metadata Panel.

To add a CircularFLO Metadata Panel go to the CircularFLO Accessibility Tools menu > Accessibility Tools > Add Metadata panel

The suggested default settings should be suitable for most uses. Pay attention to the darker shared rows to declare specifics for your publication:

The CircularFLO metadata panel showing ability to set all the following described attributes

Definition of Accessibility Features

Content features of the resource, such as accessible media, supported enhancements for accessibility and alternatives.

The alternativeText value is used to indicate that all images and other non-text content (e.g., audio and video) that is relevant to understanding a publication includes a text alternative.

The audioDescription value is used to indicate that description tracks are included for any video sources that require them.

The annotations value is used to indicate that a publication comes with explanatory annotations that improve the accessibility of the work.

The captions value is used to indicate that a publication includes captions for auditory content.

The ChemML value is used to indicate that a publication contains chemical information (e.g., molecules and reactions) encoded using the ChemML markup language.

The displayTransformability property is used to indicate that a publication does not restrict the ability of users to modify the display of textual content (e.g., to change the font family, font size, line height and word spacing).

The synchronizedAudioText value is used to indicate that synchronized playback of prerecorded audio with text highlighting is available.

The highContrastDisplay value is used to indicate that there is at least a 7:1 contrast ratio between the foreground text and the background, including for images of text.

The largePrint value is used to indicate that the text of a publication has been formatted to meet large print guidelines.

The latex value is used to indicate that a publication contains math equations formatted using the LaTeX typesetting system.

The longDescription value is used to indicate that all complex content (images, tables, charts, equations, etc.) include an extended description of their purpose.

The MathML value is used to indicate that the MathML markup language has been used to encode the mathematical equations.

The index value is used to indicate that a publication contains one or more indexes of the content (e.g. a topical index or index of names).

The readingOrder value is used to indicate that there is a logical reading order to the text of a publication.

The structuralNavigation value is used to indicate that all headings are properly marked up.

Both the pageNavigation and pageBreakMarkers values are used to indicate that static print page break locations are included in the ebook text.

The tableOfContents value is used to indicate that a publication includes a table of contents for navigating the major sections of the work.

The unlocked value is used to indicate that no digital rights management (DRM) or other content restriction protocols are applied to the content.

Definition of Access Modes

An access mode through which the intellectual content of a described resource or adaptation is communicated.

The auditory value is used to indicate that there is an auditory component to the content (e.g., audio tracks on their own or as part of a video, or an audiobook).

The textual value is used to indicate that a publication contains text content.

The visual value is used to indicate that a publication contains visual content such as images, grapics and video.

Definition of Access Mode Sufficient

A list of single or combined access modes that are sufficient to understand all the intellectual content of a resource.

The property takes one or more of the following values:

  • auditory
  • textual
  • visual

The meaning of these values is the same as their definitions for access modes, but sufficient access modes identify the different combinations of senses that can be used to sufficiently consume the content, not just the raw access modes of the content itself.

A publication with images and text, for example, will require both visual and textual modes to be consumed. If the images are also adequately described (alt text and extended descriptions, as appropriate) a single textual mode would also be sufficient, indicating someone who is blind can consume the content.

Definition of Accessibility Hazards

A characteristic of the described resource that is physiologically dangerous to some users.

The flashing values is used to indicate that there is content in the publication that flashes more than three times a second.

The motionSimulation value is used to indicate that there is content that simulates motion.

The sound value is used to indicate that a publication contains any auditory content.

The none value is used when the publisher is sure that the content presents no known hazards for users.

The unknown value is used to indicate that a publisher has not yet checked their publication for hazards or is unsure whether some content might present a hazard.

These descriptions have been generously supplied by DAISY. For Pro users a full description of all these accessibility categories can be found on the DAISY article on Schema.org Accessibility Metadata.

Read full article
Metadata in ebooks

General metadata

Metadata in ebooks
The addition of extra metadata is recommended to help with discovery and accessibility.

CircularFLO picks up the core metadata added to InDesign files. Beyond that additional metadata including metadata required for EPUB 3.2 accessibility can be added with the CircularFLO Metadata panel.

InDesign metadata such as Document Title, Author and Description can be added using (InDesign File Menu > File Info) and filling in the relevant fields.

Add a CircularFLO Metadata panel with the Add metadata panel button in the CircularFLO Accessibility Tools Panel.

If uploading to a retailer (e.g. Apple or Amazon) or other distributor this information is added when supplying and does NOT need to be present inside the book metadata.

Ebook Metadata

ISBN: If required, add an ISBN number to be stored inside your eBook. Note that an ISBN is not required for EPUB validity.

Subject: If required, add the topic of the resource here.

Publisher: If required, add the name of the Publisher here. This entry can include a person, an organization, or a service.

Extra Metadata: For pro users only and not a requirement! Words added after the = will be add into your eBook as metadata tags. Unwanted fields can be left blank or removed. Add more metadata tags if required using the same dc:tagname=value structure. Only use the /elements/1.1/ namespace fields listed here.

e.g. to add a source to the ebook metadata add a paragraph dc:source=9781234567890 (replacing '9781234567890' the with the title or ISBN).

We are planning tool to ensure only valid entires can be added…

Version Number: If required, add an version number to be stored inside your eBook. Having versioning inside your EPUBs supplied to the Apple Books Store will prompt the user to update their book when an update becomes available.

By declaring just how accessible (or not!) an EPUB file is, we can inform the retailer and reader about the features that the ebook has before purchase or download.

Read full article
Metadata in ebooks