IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing...

Preview:

Citation preview

EPUB3: Anatomy and Demonstrations

IDPF EPUB WGEnhanced Global Language Support Sub-

group CoordinatorJapan Electronic Publishing Association CTO

村田 真 MURATA Makoto

EPUB Overview form 30000 FeetA freely-available e-book format based on the

modern web technology such as HTML5 and CSS3.Designed by International Digital Publishing ForumA 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

Image

Video

SVG

CSS

Javascript

Text2Speech

SMIL (Media Overlay)

Cover

Spine

TOC,Indexes (Navi-

gation )

Anatomy of EPUB3

signature & encryption

ZIP

metadata

Demo1Moby Dick c,a,fJEPA chronicle c

EditorOyxgen

Reading systemsFirefoxCalibreAdobe Digital Editions

HTML5 in EPUB3HTML5 is a buzz word.HTML5 provides semantic tags such as

<section>, <article>, <nav>, <header>, <footer>, <figure>, <figcaption>, etc.

HTML5 allows interactive applications by its powerful APIs.

Interactive features of HTML5, etc.video and audio

elementscanvas elementFormsApplication CacheGeolocationWebGL

WebSocketDrag and DropWeb StorageFile APIWeb WorkersJavascriptCSS AnimationDOM

But longevity, interoperability, and accessibility?

CSS in EPUB3CSS 2.1 RECCSS 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 CRCSS Media queries CRCSS Namespaces REC

Demo2A novel “Kusamakura” (vertical writing)

f

http://bizpal.jp/epub/Download?id=ffa0f1b9-424c-4537-a1ed-f84982c30afa

Request for feedbacks from KoreaPlease review justification, text-spacing, and

line breaking in CSS Text Level 3 (WD)text-justifytext-spacingword-break and line-break

Media OverlaySynchronization of text and audio

Demo3Gongitsune (HTML and MO) G

http://www.meadowy.org/~kawabata/gongitsune/reader.html

華嚴一乘法界圖 (SVG and MO) Ghttp://www.meadowy.org/~kawabata/

hokkaizu/webapp/reader.html

Underlying representation*.smil files

Sequence of (text, audio) pairs

What is a Fixed-Layout Publication?Any document with a layout that is

predeterminedTypeset (paginated) prior to distributionBy 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 textHave pages divided into regions (cells / frames)

Fixed-Layout EPUB Examples

Fixed-Layout EPUB - 2

Fixed-Layout EPUB - 2

Demo4SVG Manga G

http://code.google.com/p/epub-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 EPUB3Major rendering engines such as WebKit by

Apple/Google and RMSDK by Adobe (and more in the future).

JBasic provides the following.A markup guideline documentXHTML files as templatesCSS stylesheets (to be announced)Sample EPUB publications (to be announced)

Issues in JBasicSemantic tags of HTML5 ? (Yes, in a few

weeks)Good for accessibilityAlmost no experiences yet.

The epub:type attribute? (Yes, in a few weeks)Good for accessibilitySince CSS Namespace is not widely supported

yet, we need the class attribute as well.Is the EPUB 3 Structural Semantics Vocabulary

good enough?

Demo4Magazine of a local municipality in Japan

http://www.city.hiratsuka.kanagawa.jp/koho/ebooks.htm

Two annual reports from ministrieshttp://www.rinya.maff.go.jp/j/kikaku/hakusyo/2

1hakusyo_h/other/g_00.epub.ziphttp://shop.gyosei.jp/contents/cs/info/

5180953/dl/fig/DefenceOfJapan2011.epubImpress Digital Magazine “OnDeck”

EPUB 3 Structural Semantics Vocabularycover

The publications cover(s), jacket information, etc.HTML usage context: section, body

frontmatterPreliminary material to the content body, such as tables

of contents, dedications, etc.HTML usage context: section, body

….conclusion

An ending section that typically wraps up the work.HTML usage context: section, grouping content

….

Standardization of EPUB at ISO or IEC

ISO/IEC JTC1/SC34/AHG4 (EPUB) Co-Convener

MURATA Makoto (together with Dr. Yong-Song Cho)

ISO / IEC JTC1 meeting (2010-11-16) Resolution 58: EPUB standardsJTC 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 ForumIEC / 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

ProspectLikely to be done by a joint working group

under JTC1/SC34.Likely to become a Technical Specification

first rather than an International Standard