スライド 1

Download Report

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