IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto
EPUB Overview form Feet A freely-available e-book format based on the modern web technology such as HTML5 and CSS3. Designed by International Digital Publishing Forum A lot of momentum all over the world (Apple, Sony, Google, Kobo, B&N, and so forth) except Seattle. But Amazon accepts EPUB from publishers, and US major publishers do submit EPUB publications. The latest version, namely EPUB3, was completed in October, 2011.
Basic principles of EPUB3 The synergy with the Web world and the E-book world The support of languages and cultures all over the world One accessible format (EPUB3) rather than two, namely non-accessible-but-widely-used EPUB2 and accessible DAISY 3
HTML5 ImageVideo SVGCSS Javascript Text2Speech SMIL (Media Overlay) Cover Spine TOC, Indexes (Navi- gation ) Anatomy of EPUB3 ZIP
Demo1 Moby Dick c,a,f JEPA chroniclec Editor Oyxgen Reading systems Firefox Calibre Adobe Digital Editions
HTML5 in EPUB3 HTML5 is a buzz word. HTML5 provides semantic tags such as,,,,,,, etc. HTML5 allows interactive applications by its powerful APIs.
Interactive features of HTML5, etc. video and audio elements canvas element Forms Application Cache Geolocation WebGL WebSocket Drag and Drop Web Storage File API Web Workers Javascript CSS Animation DOM But longevity, interoperability, and accessibility?
CSS in EPUB3 CSS 2.1 REC CSS Writing Modes WD (some features only) CSS Text Level 3 WD (some features only) CSS 2.0 (List numbering) CSS Fonts Level 3 WD(some features only) CSS Ruby Positioning WD (some features only) CSS Speech WD (some features only) CSS Multi-Column Layout CR CSS Media queries CR CSS Namespaces REC
Demo2 A novel “Kusamakura” (vertical writing)f a1ed-f84982c30afa
Request for feedbacks from Korea Please review justification, text-spacing, and line breaking in CSS Text Level 3 (WD) text-justify text-spacing word-break and line-break
Media Overlay Synchronization of text and audio
Demo3 Gongitsune (HTML and MO)G r.html 華嚴一乘法界圖 (SVG and MO)G /reader.html
Underlying representation *.smil files Sequence of (text, audio) pairs
What is a Fixed-Layout Publication? Any document with a layout that is predetermined Typeset (paginated) prior to distribution By contrast, dynamic (reflowable, adaptive) publications have layouts that are determined dynamically by Reading Systems If fixed-layout documents can be adapted (reflowed), the results are typically lossy Comics/manga are a type of fixed-layout documents Contain significant % of artwork as well as text Have pages divided into regions (cells / frames)
Fixed-Layout EPUB Examples
Fixed-Layout EPUB - 2
Demo4 SVG MangaG revision/downloads/detail?name=harukoSVG.epub&can =2&q=svg#makechanges
JBasic: a Japanese guideline for EPUB3 by a private company “East” Targets Narrative and text-dominated e-books in the Japanese language Authors and editors overwhelmed by EPUB3 Major rendering engines such as WebKit by Apple/Google and RMSDK by Adobe (and more in the future). JBasic provides the following. A markup guideline document XHTML files as templates CSS stylesheets (to be announced) Sample EPUB publications (to be announced)
Issues in JBasic Semantic tags of HTML5 ? (Yes, in a few weeks) Good for accessibility Almost no experiences yet. The epub:type attribute? (Yes, in a few weeks) Good for accessibility Since CSS Namespace is not widely supported yet, we need the class attribute as well. Is the EPUB 3 Structural Semantics Vocabulary good enough?
Demo4 Magazine of a local municipality in Japan m Two annual reports from ministries o_h/other/g_00.epub.zip o_h/other/g_00.epub.zip efenceOfJapan2011.epub Impress Digital Magazine “OnDeck”
EPUB 3 Structural Semantics Vocabulary cover The publications cover(s), jacket information, etc. HTML usage context: section, bodysectionbody frontmatter Preliminary material to the content body, such as tables of contents, dedications, etc. HTML usage context: section, bodysectionbody …. conclusion An ending section that typically wraps up the work. HTML usage context: section, grouping contentsectiongrouping content ….
ISO/IEC JTC1/SC34/AHG4 (EPUB) Co-Convener MURATA Makoto (together with Dr. Yong-Song Cho)
ISO / IEC JTC1 meeting ( ) Resolution 58: EPUB standards JTC 1 resolves that SC 34 initiate a joint activity inviting IDPF, IEC/TC100 TA10, SC 29, SC 36 and potentially ISO/TC 46/SC 4 (and others) to develop a strategy for the possible standardization of EPUB 3.0 and necessary complementary interfaces. International Digital Publishing Forum IEC / TC 100 TA10 (Multimedia e-publishing and e-book) SC 29 (Media Coding Information) SC 36 (Information Technology for Learning Education and Training) ISO / TC 46/SC 4 (Computer Use in the Information and Documentation) Others JEPA EPUB 日本語拡張仕様セミナー 24
Prospect Likely to be done by a joint working group under JTC1/SC34. Likely to become a Technical Specification first rather than an International Standard