epubjs
Version:
Render ePub documents in the browser, across many devices
52 lines (49 loc) • 4.29 kB
HTML
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>The Untold Story: Metadata</title>
<link rel="stylesheet" type="text/css" href="css/epub.css" />
<meta name="dat-origPath" value="/html/body" /><link rel="prev" href="./ch02s02_3.html" /><link rel="next" href="./ch02s03_1.html" /></head><body>
<h2 class="title" id="_the_untold_story_metadata" data-origPath="/html/body/section/h2">The Untold Story: Metadata</h2>
<p data-origPath="/html/body/section/p[1]">Bringing up the topic of metadata usually triggers thoughts about the need to include
title and author information in an ebook. While certainly a necessity, this kind of
traditional metadata is not what we’re going to delve into now.</p>
<p data-origPath="/html/body/section/p[2]">One of the big issues facing people with disabilities as they try to enter the ebook
market is how to discover the quality of the ebooks they want to buy. One ebook is
not the same as another, as we’ve been discussing, and readers need to know what
they’re getting when they pay for your product. And you should be rewarded for your
commitment to accessibility by having your ebooks stand out from the crowd.</p>
<p data-origPath="/html/body/section/p[3]">Unfortunately, in the past, once you pushed your ebook into a distribution channel,
whatever good work you had done to make your content accessible would become
indistinguishable from all the inaccessible content out there to the person on the
purchasing end. At about the same time that EPUB 3 was being finalized, however, the
people at EDItEUR introduced a new set of accessibility metadata for use in ONIX
records. This metadata plugs the information gap.</p>
<aside class="note" title="Note" data-origPath="/html/body/section/aside">
<h3 class="title">Note</h3>
<p>This guide can’t possibly explain all of ONIX, nor would it be the appropriate
place to do so. If you are not familiar with the standard, please visit the <a class="ulink" href="http://www.editeur.org" target="_top">EDItEUR Web
site</a> for more information.</p>
</aside>
<p data-origPath="/html/body/section/p[4]">An ONIX record, if you’re not familiar, is an industry-standard message (xml record)
that accompanies your publication, providing distributors with both content and
distribution metadata. This information is typically used to market and sell your
ebook, and these new properties now allow you to enhance that information with the
accessible features your ebook includes. Retailers can then make this information
available in the product description, for example, so readers can determine whether
the ebook will adequately meet their needs. It’s also not a stretch to imagine this
information being integrated into bookstore search engines to allow readers to
narrow their results based on their needs.</p>
<p data-origPath="/html/body/section/p[5]">To include accessibility metadata in your ONIX record, you use the <code class="literal">ProductFormFeature</code> element, which is described in the
standard as a composite container for product information (e.g., it is also used to
provide product safety information). To identify that the element contains
accessibility information, it must include a <code class="literal">ProductFormFeatureType</code> child element with the value <code class="literal">09</code>, as in the following example:</p>
<pre class="screen" data-origPath="/html/body/section/pre[1]"><ProductFormFeature>
<ProductFormFeatureType>09</ProductFormFeatureType>
…
</ProductFormFeature></pre>
<p data-origPath="/html/body/section/p[6]">When this value is encountered, it indicates that the value of the sibling <code class="literal">ProductFormFeatureValue</code> element is drawn from <a class="ulink" href="http://www.editeur.org/ONIX/book/codelists/current.html#codelist196" target="_top">ONIX for Books codelist 196</a>, which defines the new accessible
properties and the values to use in identifying them. As of writing, this codelist
includes the following properties:</p>
</body>
</html>