epub3 vs. kf8: accessibility in ebook formats (2013)

29
EPUB 3 vs. KF8 Accessibility in eBook Formats Iris Amelia Febres, M.A. F+W Media, eBook Developer Future Publishing & Accessibility Conference Copenhagen, Denmark June 13, 2013 #cph13 • @epubpupil Slide deck: irisamelia.com/newpubcph/presentation.pptx

Upload: iris-amelia-febres

Post on 12-Aug-2015

582 views

Category:

Technology


0 download

TRANSCRIPT

EPUB 3 vs. KF8

Accessibility in eBook Formats

Iris Amelia Febres, M.A.F+W Media, eBook Developer

Future Publishing & Accessibility ConferenceCopenhagen, Denmark

June 13, 2013#cph13 • @epubpupil

Slide deck: irisamelia.com/newpubcph/presentation.pptx

Overview

What are EPUB 3 and KF8?

How does each address accessibility within its format?

What are strategies we can implement when we create (accessible) ebooks?

eBooks: Where Are We Now?

Pros Significant progress with formats Devices are intuitive Standards are evolving (specifications) Embracing the possible

Sales numbers of ebooks — worth the investment

eBooks: Where Are We Now?

Cons Splintering of formats (proprietary choices) Splintering of devices (and a [supposed] move away

from dedicated e-readers) Catching up to technology Expensive (time & money)

What is accessibility?

Two definitions

Assistance specifically for the impaired ADA DAISY APK

Increasing compatibility for users Flexible formatting Semantic markup DRM

EPUB (EPUB 3)

The newest specification of the EPUB format (IDPF)

Harnesses HTML5 and CSS3 to render content dynamically, fully utilizing EPUB’s biggest strength: reflow Embracing open standards

Encouraged as the standard for ebooks today See: Readium Foundation

Features in EPUB 3

Audio/video capabilities

Text-to-speech

MathML and SVG support

Navigation changes

Robust metadata

Accessibility in EPUB 3

Specification built with accessibility in mind Part IV of the EPUB 3 overview

http://www.idpf.org/epub/30/spec/epub30-overview.html#sec-accessibility

Validation contingent on accessibility options Epubcheck 3.0

DAISY specs included Audial/media overlays (DAISY Digital Talking Books)

Caveats in EPUB 3 re: accessibility

Images and alt text The “alt” attribute within an <img> tag is required for EPUB

validation However, it can be empty!

Source: http://www.rnib.org.uk/

Caveats in EPUB 3 re: accessibility

Text-to-speech/Read aloud We have opportunities to create ebooks with

text-to-speech/read-aloud functionality (popular in children’s books)

However, the learning curve is steep!

<smil xmlns="http://www.w3.org/ns/SMIL" version="3.0"> <body> <par id="par1"> <text src="chapter1.xhtml#sentence1"/> <audio src="chapter1_audio.mp3" clipBegin="0s" clipEnd="10s"/> </par> <par id="par2"> <text src="chapter1.xhtml#sentence2"/> <audio src="chapter1_audio.mp3" clipBegin="10s" clipEnd="20s"/> </par> <par id="par3"> <text src="chapter1.xhtml#sentence3"/> <audio src="chapter1_audio.mp3" clipBegin="20s" clipEnd="30s"/> </par> </body></smil>

Source: EPUB Media Overlays 3.0 (sec. 3.1) —IDPF

Synchronized Multimedia Integration Language (SMIL)

<smil xmlns="http://www.w3.org/ns/SMIL" version="3.0"> <body> <par id="par1"> <text src="chapter1.xhtml#sentence1"/> <audio src="chapter1_audio.mp3" clipBegin="0s" clipEnd="10s"/> </par> <par id="par2"> <text src="chapter1.xhtml#sentence2"/> <audio src="chapter1_audio.mp3" clipBegin="10s" clipEnd="20s"/> </par> <par id="par3"> <text src="chapter1.xhtml#sentence3"/> <audio src="chapter1_audio.mp3" clipBegin="20s" clipEnd="30s"/> </par> </body></smil>

Source: EPUB Media Overlays 3.0 (sec. 3.1) —IDPF

Synchronized Multimedia Integration Language (SMIL)

Caveats in EPUB 3 re: accessibility

These features depend on the device

EPUB 3 is primarily supported by Apple iPad (expensive!) Kobo iOS/Android apps (read-aloud)

Support is limited in other spots… but we’re getting there! Readium Foundation

See: BISG Platform Grid

Kindle Format 8 (KF8)

Successor to MOBI7 HTML5 vs. HTML3

Documentation Amazon Kindle Publishing Guidelines http://wiki.mobileread.com/wiki/MOBI (unofficial)

Updated frequently, a bible for developers

Specific to Amazon devices/apps On eInk devices and tablets

Features in KF8

Updated Formatting Built on HTML5 and CSS3 support Font embedding/text styling (alignment, colors, etc.)

Fixed layout (proprietary)

SVG support

Accessibility in KF8

Main feature: Backward compatibility on older devices

Emphasis on Wide margins Magnification features

Children’s books and comics

Documentation not as focused

Accessibility opportunities specifically stem from HTML5 and CSS3 Audio and video embedding

Additionally: Kindle for PC Accessibility Plugin

Caveats in KF8 re: accessibility

Text-to-speech feature for the Kindle for PC accessibility plugin requires an external screen reader for use Windows PC only

Caveats in KF8 re: accessibility

These features depend on the device

KF8 is primarily only supported by Kindle Fire (not as pricey as Apple, but…)

Optimal Kindle Paperwhite (eInk — more limited; e.g., no audio) Amazon Kindle apps

By creating accessible EPUB files, we essentially create accessible Kindle files.

However, the devices hold the power.

In other words…Formats can do only so much!

Strategies & Practices

Aim for reflow

Avoid info-as-image — i.e., tables should be in HTML

Think of your reader and what they can do

Think of your content and who is consuming it

Always QA your work

Talk to your outsourcer(s) and develop relationships

The key is awareness

Recommended Reading

EPUB 3: Best Practices by Matt Garrish (@MattGarrish) Readmill #eprdctn reading group

Liz Castro’s EPUB texts (@LizCastro) EPUB Straight to the Point Read Aloud EPUB for iBooks Audio and Video in EPUB (Miniguide) Fixed Layout EPUBs for iPad and iPhone (Miniguide) EPUB 3 book: Coming Soon!

Specifications (grab some coffee) EPUB 2.1 and EPUB 3.0 DAISY

Questions? Say hello!

Twitter: @epubpupil #eprdctn — all about ebook development & production,

troubleshooting … counseling

LinkedIn: linkedin.com/in/irisamelia

Email: [email protected]