EPUB 3 An Accessible Open and Portable Document
EPUB 3 - An Accessible, Open, and Portable Document Format Becky Gibson, Sr. Technical Staff Member, Susann Keohane, Lead Accessibility Consultant © 2016 IBM Corporation
Agenda • • 2 What is EPUB? Benefits of EPUB Why IBM Chose EPUB EDUPUB ⇢ EPUB for Education Reading Authoring Testing Summary © 2016 IBM Corporation
What is EPUB? © 2016 IBM Corporation
EPUB is an Open Electronic Publishing Standard from the International Digital Publishing Forum - idpf. org 4 © 2016 IBM Corporation
EPUB is based on Open Web Standards Math. ML SVG HTML 5, Java. Script, CSS WAI-ARIA SMIL 5 © 2016 IBM Corporation
EPUB is dynamic and adaptable 6 © 2016 IBM Corporation
EPUB is fast becoming the de-facto book publishing standard International Publishers Association Endorses EPUB 3 as Global Standard MARCH 12, 2013 IMS Global Learning Consortium: “Establishing a globally interoperable, accessible, open ecosystem for e. Textbooks and other Digital Learning Materials via EPUB 3, Educational Sector Standards and the Open Web Platform”* *https: //www. imsglobal. org/activity/edupub 7 © 2016 IBM Corporation
EPUB is supported by the major mobile devices – Android and i. OS Plus many other 3 rd party EPUB reader apps 8 © 2016 IBM Corporation
Advantages of EPUB © 2016 IBM Corporation
The new EPUB 3 standard is integrated with the DAISY and Open Web accessibility standards. TIES - Transition to Inclusive EPUB 3 Ecosystem 10 © 2016 IBM Corporation
Support Math. ML to navigate math equations 11 © 2016 IBM Corporation
More searchable because it’s based on HTML 5 12 © 2016 IBM Corporation
Ability to create portable cloud annotation: Highlighting, Bookmarks, Notes, etc i. Books Highlight & Bookmark 13 i. Books Notes © 2016 IBM Corporation
Ability to change fonts and styles dynamically i. Books Font & Style Options 14 i. Books w/ Changed Font Face, Size, and Theme © 2016 IBM Corporation
Tie Speech to Text via Self Voice & Media Overlay Readium Media Overlays Example 15 © 2016 IBM Corporation
Interactive Documentation & Programmatic Access Readium displaying embedded Video with Scripted Controls 16 © 2016 IBM Corporation
Supports Accessibility Quote from idpf site: The EPUB 3 format represents a significant leap forward in the production of accessible ebooks, incorporating all of the following advances: • new semantic markup features in HTML 5 for structuring content, including native Math. ML support • the inclusion of ARIA attributes for making dynamic content accessible • the addition of the epub: type attribute for semantic inflection • media overlays for text and audio synchronization • SSML, PLS pronunciation lexicons and CSS 3 Speech for enhanced text-to-speech playback • a new XHTML-based navigation document EPUB 3 Accessibility Guidelines 17 © 2016 IBM Corporation
No More Pinch, Zoom, and Pan! 18 PDF example demonstrating the need for zooming and scrolling on an mobile phone © 2016 IBM Corporation
Size the EPUB to fit your display With UI Elements 19 Without UI Elements © 2016 IBM Corporation
Why IBM Chose EPUB © 2016 IBM Corporation
Customers want mobile friendly documentation served up in the Cloud 21 © 2016 IBM Corporation
IBM needs documentation to be based on standards, accessible, mobile friendly, and easily translated for our global business 22 © 2016 IBM Corporation
Opportunity to leverage accessibility work on open web platform for IBM Documentation WAI-ARIA 23 © 2016 IBM Corporation
EPUB meets the needs of IBM and our customers Focused on the design and delivery of human-centric solutions that personalize the user experience on any device so everyone has equal access to digital knowledge. 24 IBM’s View on Accessibility © 2016 IBM Corporation
EPUB for Education EDUPUB © 2016 IBM Corporation
EPUB for Education Profile: • Adds semantics for common educational publishing components and structures. • Includes and documents accessibility features • Enables the identification of discrete content entities. • Supports the embedding of shared scriptable components: widgets, assessments, 3 D (Web. GL) demonstrations, data visualizations, SVG 26 © 2016 IBM Corporation
Allows inclusion of interactive elements and assessment Learn SVG Interactively by Jay Nick (Description available in the notes) 27 © 2016 IBM Corporation
Going Beyond the Print Textbook © 2016 IBM Corporation
Question & Test Interoperability (QTI) Example from Embedding QTI assessment in EPUB 3 by Wilbert Kraan, w. g. Kraan@ovod. net 29 © 2016 IBM Corporation
Learning Tools Interoperability (LTI) 30 © 2016 IBM Corporation
IMS Caliper Analytics integration for analyzing learning outcomes A self-service "Check My Activity" tool allows UMBC students to compare their activity in the LMS against that of other students. 31 https: //campustechnology. com/Articles/2015/12/02/How-Data-From-Your-LMS-Can. Impact-Student-Success. aspx? Page=3# © 2016 IBM Corporation
Supports Personalized Learning • Powerful metadata model describes content • Self-contained modular chunks can be customized & repurposed • Can enable an on-demand service that dynamically assembles content Cloud Delivery & Analytics Today multiple formats exist optimized for a specific device Support Multi-Device Readers Harmonize Content My Abilities + My Content = Made for Me 32 © 2016 IBM Corporation
Additional EPUB for Education Requirements • Includes Metadata that identifies EPUB as an educational publication • Documents any accessibility features the EPUB contains • Expands the EPUB Structural Semantics Vocabulary to include terms relevant in education, for example for learning objectives and assessments. 33 © 2016 IBM Corporation
EPUB for Education in Action • University of Illinois e. Text – Accessibility – Teaching – Publishing – Study Tools – Usability – Security • https: //etext. illinois. edu 34 © 2016 IBM Corporation
Reading Systems © 2016 IBM Corporation
Many EPUB Readers Available • • • 36 Too many to list… Most e. Book readers will read EPUB Converters exists for other formats Browser plug-ins also available Readium is an open source option © 2016 IBM Corporation
Readium. org • Open Source Technology for EPUB 3 and the Open Web Platform • Develops technology to accelerate the adoption of EPUB 3 by the global digital publishing industry • Non-profit membership organization • Formed in February, 2013 • Hosted at github. com/readium 37 © 2016 IBM Corporation
Readium Features • • Support for EPUB 2. 0 and 3. 0 Rendering Media Overlays Math. ML (via Math. Jax) EPUB Reading System Object Obfuscated font support Accessibility Plug-in architecture Digital Rights Management (DRM) in progress For more details see Readium 0. 22. 3 Release Notes 38 © 2016 IBM Corporation
Readium Demo See http: //weba 11 y. com/Examples/Readium. FFDemo. html 39 © 2016 IBM Corporation
Authoring Systems © 2016 IBM Corporation
Tool Requirements • Easy to use • Fully accessible user interface and output • Support EPUB for Education – generate Math. ML – support the creation of tests and learning analytics – support embedding of shared scriptable components: widgets, assessments, 3 D (Web. GL) demonstrations, data visualizations, SVG – additional metadata, semantics, etc. 41 © 2016 IBM Corporation
Authoring Tools Apple i. Books Author Adobe Frame. Maker & In. Design 42 © 2016 IBM Corporation
Testing Eub Validation Reading System Testing Accessibility Testing © 2016 IBM Corporation
EPUB Validation • EPUB Validator from IDPF – Stand alone command line tool or a Java library – Non commercial online version • Finds errors in EPUB: – internal reference consistency – structure – mark-up 44 © 2016 IBM Corporation
Validation Results from Online Version 45 © 2016 IBM Corporation
Reading System Testing epubtest. org - IDPF, BISG, DAISY Collaboration Includes fundamental accessibility tests 46 © 2016 IBM Corporation
Reading System Test Results 47 © 2016 IBM Corporation
EPUBTest Example Accessibility Test 48 © 2016 IBM Corporation
Accessibility of Content • Perform accessibility checks on HTML content • WCAG 2. 0 compliance – Skip links – Link text – Form Labels – Alt text – Color Contrast – And so much more! 49 © 2016 IBM Corporation
IBM Accessibility Services on Bluemix Speed development. Improve the user experience. • • Digital Content Checker HTML content EPUB documents Everyone has equal access to information in web and mobile applications. Ibm. biz/bluemix-dcc • Automated Accessibility Tester • Mobile Accessibility Checker • Testing and reporting integrates into your Selenium testing framework Errors found before integration. • • • i. OS® applications Android™ applications Standards compliance • Ibm. biz/bluemix-aat Ibm. biz/bluemix 50 © 2016 IBM Corporation
Digital Content Checker 51 © 2016 IBM Corporation
Summary • EPUB is open, Dynamic, Accessible, & Adaptable • EPUB is becoming THE standard for Publishing Industry, Education, & Corporations • Tools exist to validate and test EPUB reading systems and content • More EPUB generation tools are needed • You should be embracing EPUB NOW! 52 © 2016 IBM Corporation
Questions? © 2016 IBM Corporation
- Slides: 53