The Convergence of EPUB and the Web

Tzviya Siegman, Wiley, Markus Gylling, IDPF, and Ivan Herman, W3C

IDPF Digital Book Conference, New York, NY, USA

2015-05-28

Creative Commons License in French This work is licensed under a Creative Commons Attribution 3.0 License, with attribution to W3C and IDPF

Copyright ©2015 IDPF® and ©2015 W3C® (MIT, ERCIM, Keio, Beihang)

The Convergence of EPUB and
the Web

Tzviya Siegman, Wiley, Markus Gylling, IDPF, Ivan Herman, W3C

IDPF Digital Book Conference, New York, NY, USA

2015-05-28

Creative Commons License This work is licensed under a Creative Commons Attribution 3.0 License, with attribution to W3C and IDPF
Copyright ©2015 IDPF® and ©2015 W3C® (MIT, ERCIM, Keio, Beihang)

These Slides are Available on the Web

See:
http://w3c.github.io/dpub/idpf-digital-book-2015/

(Slides are in HTML)

Reminder: W3C’s Digital Publishing Interest Group Mission

The mission of the Digital Publishing Interest Group (DPUB IG) […] a forum for experts in the digital publishing ecosystem […] for technical discussions, gathering use cases and requirements to align the existing formats and technologies (e.g., for electronic books) with those used by the Open Web Platform […] 

DPUB IG Mission Explained

See our website for more detail.

Division of roles

IDPF W3C
Standards for the Electronic Publishing and Content Consumption (EPUB) Standards for the General Web Technologies
Builds on foundational Web (e.g., W3C) Standards Builds on foundational Internet (e.g., IETF, ECMA) Standards
Does not develop standards beyond publishing Does not develop industry specific standards if there is another home for those

The key is collaboration.

Current DPUB IG Task Forces

Past (Closed) DPUB IG Task Forces

Example: Layout and Styling

Screen dump of the latinreq document

Example: Layout and Styling: Houdini Project

The CSS-TAG “Houdini Project”to […] explain existing CSS functionalities better and make development of CSS polyfills […] easier by defining low level APIs of styling and layout on the web

Credit: Vivliostyle blog, Toru Kawakubo

What’s Next?

What’s Next? EPUB-WEB

EPUB-WEB is a Vision for the Future

EPUB-WEB at a glance

The Vision

The Vision

Why Bother?

For Example: Book in a Browser

Joseph Reagle's book as a web page
Extract of Joseph Reagle’s Book as ePUB

For Example: Book in a Browser (cont.)

Joseph Reagle's book as an ebook in reader
Extract of Joseph Reagle’s Book as ePUB

For Example: I May Not Be Online…

Person sitting in a station with a mobile in hand
Photo credit: Bryan Ong, Flickr

For Example: Scholarly Publishing

Screen dump of an article on F1000
Screen dump of an article “Sub-strains of Drosophila Canton-S…” on F1000

For Example: In-house Publishing

Bookshelf full of documentation
Photo credit: Petdro Agüera, Flickr

For Example: Educational Materials

University hall with students, most of them with a tablet
Photo credit: Merrill College of Journalism, Flickr

Synergy effects of convergence

Advantage for Publishers‘ Community

Photo of two javascript books
Photo credit: Nathan Smith, Flickr

Advantage for Publishers‘ Community (cont.)

Advantage for the Web Community

image of a medieval manuscript
Photo credit: e-codices, Flickr

How do we get there? (Technically)

How Do We Get to EPUB-WEB?

Technical Challenge: Archival Format

Rough structure of an EPUB3 file

EPUB Packaging structure diagram

Archival Format

EPUB-WEB packaging structure

EPUB-WEB Packaging structure diagram

Actually…

EPUB-WEB packaging structure

EPUB-WEB Packaging structure diagram with admin file in JSON

Window of opportunity is open now!

Technical Challenge: Identification

Identification: EPUB3 case

EPUB3 identification showing the primary and secondary resourses (the latter with epubcfi)

Two parts of identification

  1. Primary resource:
    • This is a major discussion among publishers, libraries, archival organizations
    • i.e., what is the URI for…
      • Shakespeare's Hamlet?
      • its digital edition published by Publisher XYZ?
      • the copy I own and annotate?
    • It is not the role of IDPF or W3C to define those URL-s
      • though EPUB-WEB would push for much more “webby” URL schemes, i.e., HTTP(S) URLs
  2. Secondary resource: IDPF has adopted the CFI standard for EPUB3

Potential issues with CFI

An EPUB-WEB version for fragments should be prepared to those issues.

Identification: the EPUB-WEB case

EPUB3 identification showing the primary and secondary resourses (the latter with epubcfi)

Technical Challenge: Presentation Control

Presentation Control

How Do We Get there? (Practically)

DPUB IG and EPUB-WEB

IDPF, W3C, and others

However…

Conclusion

Some references

DPUB IG Wiki
https://www.w3.org/dpub/IG/wiki/Main_Page
EPUB-WEB White paper:
http://w3c.github.io/epubweb/
EPUB-WEB Issue list:
https://github.com/w3c/epubweb/issues
This presentation:
http://w3c.github.io/dpub/idpf-digital-book-2015/index.html (PDF is also available for download)

Direct Contact

Tzviya Siegman, Wiley
tsiegman@wiley.com
Markus Gylling, IDPF
mgylling@idpf.org
Ivan Herman, W3C
ivan@w3.org

Thank you for your attention!