25
EPUB3: Anatomy and Demonstrations IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村村 村 MURATA Makoto

IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

EPUB3: Anatomy and Demonstrations

IDPF EPUB WGEnhanced Global Language Support Sub-

group CoordinatorJapan Electronic Publishing Association CTO

村田 真 MURATA Makoto

Page 2: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan 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.

Page 3: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

Page 4: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

HTML5

Image

Video

SVG

CSS

Javascript

Text2Speech

SMIL (Media Overlay)

Cover

Spine

TOC,Indexes (Navi-

gation )

Anatomy of EPUB3

signature & encryption

ZIP

metadata

Page 5: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Demo1Moby Dick c,a,fJEPA chronicle c

EditorOyxgen

Reading systemsFirefoxCalibreAdobe Digital Editions

Page 6: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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.

Page 7: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Interactive features of HTML5, etc.video and audio

elementscanvas elementFormsApplication CacheGeolocationWebGL

WebSocketDrag and DropWeb StorageFile APIWeb WorkersJavascriptCSS AnimationDOM

But longevity, interoperability, and accessibility?

Page 8: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

Page 9: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Demo2A novel “Kusamakura” (vertical writing)

f

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

Page 10: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

Page 11: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Media OverlaySynchronization of text and audio

Page 12: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

Page 13: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Underlying representation*.smil files

Sequence of (text, audio) pairs

Page 14: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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)

Page 15: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Fixed-Layout EPUB Examples

Page 16: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Fixed-Layout EPUB - 2

Page 17: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Fixed-Layout EPUB - 2

Page 18: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Demo4SVG Manga G

http://code.google.com/p/epub-revision/downloads/detail?name=harukoSVG.epub&can=2&q=svg#makechanges

Page 19: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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)

Page 20: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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?

Page 21: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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”

Page 22: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

….

Page 23: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

Standardization of EPUB at ISO or IEC

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

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

Page 24: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

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

Page 25: IDPF EPUB WG Enhanced Global Language Support Sub-group Coordinator Japan Electronic Publishing Association CTO 村田 真 MURATA Makoto

ProspectLikely to be done by a joint working group

under JTC1/SC34.Likely to become a Technical Specification

first rather than an International Standard