Transcript スライド 1
IDPF EPUB WG
Enhanced Global Language Support Sub-group
Coordinator
Japan Electronic Publishing Association CTO
村田 真 MURATA Makoto
EPUB Overview form 30000 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
Anatomy of EPUB3
TOC,
Indexes
(Navigation )
HTML5
Spine
Video
CSS
SVG
Image Javascript
SMIL
Text2Speech
Cover (Media Overlay)
ZIP
Demo1
Moby Dick
JEPA chronicle
Editor
Oyxgen
Reading systems
Firefox
Calibre
Adobe Digital Editions
c,a,f
c
HTML5 in EPUB3
HTML5 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 elements
WebSocket
canvas element
Drag and Drop
Forms
Web Storage
Application Cache
File API
Geolocation
Web Workers
WebGL
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
http://bizpal.jp/epub/Download?id=ffa0f1b9-424c-4537-
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
http://www.meadowy.org/~kawabata/gongitsune/reade
r.html
華嚴一乘法界圖 (SVG and MO)
G
http://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 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
Fixed-Layout EPUB - 2
Demo4
SVG Manga
G
http://code.google.com/p/epubrevision/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
http://www.city.hiratsuka.kanagawa.jp/koho/ebooks.ht
m
Two annual reports from ministries
http://www.rinya.maff.go.jp/j/kikaku/hakusyo/21hakusy
o_h/other/g_00.epub.zip
http://shop.gyosei.jp/contents/cs/info/5180953/dl/fig/D
efenceOfJapan2011.epub
Impress Digital Magazine “OnDeck”
EPUB 3 Structural
Semantics Vocabulary
cover
The publications cover(s), jacket information, etc.
HTML usage context: section, body
frontmatter
Preliminary 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
….
ISO/IEC JTC1/SC34/AHG4 (EPUB)
Co-Convener
MURATA Makoto
(together with Dr. Yong-Song Cho)
ISO / IEC JTC1 meeting (2010-1116) 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