The Future of W3C Digital Publishing

Ivan Herman, W3C

2015-11

The Future of W3C Digital Publishing

Ivan Herman, W3C

2015-11

These Slides are Available on the Web

See:
http://w3c.github.io/dpub/beijing-2015/index.html/

(Slides are in HTML)

About W3C: “Leading the Web to its Full Potential”

Photo of Tim Berners-Lee
LeFevre communications, 2001

DPUB IG Origins

DPUB IG Origins (cont.)

DPUB IG Origins (cont.)

DPUB IG Mission

See our website for more detail.

IDPF and W3C

IDPF W3C
Standards for the Electronic Publishing and Content Consumption (EPUB) Standards for the General Web Technologies
Builds on lower level Web (e.g., W3C) Standards Builds on lower level 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.

Relationships to some other organizations

Some results of the past two years

Layout and Styling

Screen dump of the latinreq document

Priorities for CSS

Screen dumps of the CSS Priorities' document

Content and Markup

Content and Markup: Approach Chosen

Content and Markup: DPUB ARIA module

Screen dump of the DPUB ARIA document
<section role="doc-appendix">
  <h1>Appendix A. Historical Timeline</h1>
   …
</section>

Major work coming up: Portable Web Publications (PWP)

The main message:

Web = Publishing!

put it another way…

Publishing = Web!

What does this mean?

Portable Web Publication at a glance

What does this mean?

Portable Web Publication at a glance

ibta arabia

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
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: Educational Materials

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

Synergy effects of convergence

Advantage for Publishers‘ Community

Photo of two javascript books
Nathan Smith, Flickr

Advantage for Publishers‘ Community (cont.)

Advantage for the Web Community

image of a medieval manuscript

How do we get there? (Technically)

Warning: everything I say is subject to change!

Catherine Kolodziej, Flickr

Technical Challenge: Overall Architecture

Advances in modern browsers: Web and Service Workers

Advances in modern browsers: Web and Service Workers

Work in progress

Envisioned Architecture:
unpacked state

Document consumed through the Web in a traditional way

Envisioned Architecture:
cached state

Document consumed through a Service Worker, possibly cached

Envisioned Architecture:
packed state

Document consumed through a Service Worker, possibly unpacked

Envisioned Architecture:
packed state

Document consumed through a Service Worker, possibly unpacked

Draft…

Technical Challenge: Archival Format

Rough structure of an EPUB3 file

EPUB Packaging structure diagram

Archival Format

PWP packaging structure

PWP Packaging structure diagram with admin file in JSON

Technical Challenge: Presentation Control

How do we get there? (Practically)

DPUB IG and Portable Web Publications

IDPF, W3C, and others

However…

Conclusion

Some references

DPUB IG Wiki
https://www.w3.org/dpub/IG/wiki/Main_Page
Latest PWP Draft:
http://www.w3.org/TR/pwp/
PWP Issue list:
https://github.com/w3c/dpub-pwp/issues
This presentation:
http://w3c.github.io/dpub/beijing-2015/index.html (PDF is also available for download)
Direct contact
ivan@w3.org

Thank you for your attention!