The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and...

84
Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C DPUB IG The Grand Convergence How increasingly interdependent publishing standards are creating an interoperable publishing ecosystem

Transcript of The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and...

Page 1: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Bill KasdorfVP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C DPUB IG

The Grand ConvergenceHow increasingly interdependent publishing standardsare creating an interoperable publishing ecosystem

Page 2: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Not a news flash:We live in an

interconnected world.

Page 3: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

INTERCONNECTEDNESSleads to

INTERDEPENDENCE.

Page 4: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

INTERCONNECTEDNESSleads to

INTERDEPENDENCE.This is not a bad thing:

We don’t have to start from scratch when developing standards and building technologies.

Page 5: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

INTERCONNECTEDNESSleads to

INTERDEPENDENCE.This is not a bad thing:

We don’t have to start from scratch when developing standards and building technologies.

The new mandate:INTEROPERABILITY.

Page 6: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

INTEROPERABILITYEnabling systems and

processes to interoperate smoothly and predictably

removes friction, resulting in efficiency, economy,

and flexibility.

Page 7: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

RELIABILITYThings need to “just work”

when you move or access content

between devices and systems.

Page 8: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

PORTABILITYNeeding different versions

for different devices, systems, or platforms—

even ones you don’t have yet—gets old real fast.

Page 9: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

ADAPTABILITYYou should be able to

take advantage of new developments without starting over

from scratch.

Page 10: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

INTERCONNECTEDNESSleads to

INTERDEPENDENCEwhich requires

INTEROPERABILITYwhich leads to

CONVERGENCEwhich is created by

COLLABORATION.

Page 11: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Grand Convergence that is underway now

in the publishing ecosystem is the result of

multidimensional collaboration.

Page 12: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Grand Convergence that is underway now

in the publishing ecosystem is the result of

multidimensional collaboration.Cross-sector collaboration.

Page 13: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Grand Convergence that is underway now

in the publishing ecosystem is the result of

multidimensional collaboration.Cross-sector collaboration.

Global collaboration.

Page 14: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Grand Convergence that is underway now

in the publishing ecosystem is the result of

multidimensional collaboration.Cross-sector collaboration.

Global collaboration.Standards based on standards.

Page 15: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Grand Convergence that is underway now

in the publishing ecosystem is the result of

multidimensional collaboration.Cross-sector collaboration.

Global collaboration.Standards based on standards.

Here are some examples.

Page 16: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Rights

Making rights expressions interoperable.

Page 17: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Two contrasting examples.

Page 18: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

SIMPLE SINGLE-SECTOR EXAMPLE:A problem quickly solved.

Page 19: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

JOURNALFundamental issue:

is this article open access or not?

Page 20: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

JOURNALFundamental issue:

is this article open access or not?

Simple solution: ALI (NISO Recommended Practice: Access and License Indicators)

Two metadata elements: <free-to-read>

(with optional start and end dates)

<license-ref> (points to stable URI w/ license terms,

e.g., on platform or Creative Commons)

Page 21: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Why was this so easy to do?Very homogeneous ecosystem.

Virtually all journal access is online, article-based.Established support systems

(hosting platforms, CrossRef, academic libraries).Only concerned with the article, not components of the article.

Easy to incorporate in the JATS metadata header, and the metadata is in the asset.

ALI: NISO Access and License Indicators

Page 22: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

COMPLEX MULTI-SECTOR EXAMPLE:A huge problem needing to be solved.

Page 23: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

TEXTBOOK (Print, ebook, and platform)

Could contain:Video from Condé NastInterview from the BBC

Photo licensed from GettyArticle from PNAS

Commissioned illustrationText from The Goldfinch

Educator-created contentStudent-created content

Page 24: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

TEXTBOOK (Print, ebook, and platform)What rights did they obtain for each of those assets?

What formats are the assets provided as?

What metadata came with them?

Do any of them have embedded assets, with

embedded rights?

Page 25: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Not simple!Those assets are all from

different sectors.The file formats may all be different.

They may not just plug right in.The sectors don’t all use the same

rights metadata, and most of it is not machine-resolvable.

The metadata isn’t usually in the asset.And a big textbook/platform has

hundreds of such assets.

Page 26: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

OMG! OMG! OMG!What a mess!

Page 27: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

This calls for MULTI-SECTOR COLLABORATION.

Page 28: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGEDItEURW3CIPTCPLUSLet’s look at rights activities in some standards groups.

Page 29: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Royalty tracking

is a nightmare, especially for ebooks, especially for agents.

Page 30: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Controlled

vocabulary:Rich, modular,

structured.Designed for

machine/human interoperability.

Page 31: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

Page 32: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

An excellent example of a good spec that never went anywhere.

Why is that?

Page 33: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

An excellent example of a good spec that never went anywhere.

Why is that?

“It’s too complicated.”Why is that?

Page 34: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

An excellent example of a good spec that never went anywhere.

Why is that?

“It’s too complicated.”Why is that?

The publishers insisted on the complexity.Why is that?

Page 35: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

An excellent example of a good spec that never went anywhere.

Why is that?

“It’s too complicated.”Why is that?

The publishers insisted on the complexity.Why is that?

Because rights expressions and payment specs are inherently complicated.

Page 36: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

BISGFocus on authors

and agents.Payment

spec:Very complex, detailed model

aligned with CV.Based on CCC payment spec.

An excellent example of a good spec that never went anywhere.

Why is that?

“It’s too complicated.”Why is that?

The publishers insisted on the complexity.Why is that?

Because rights expressions and payment specs are inherently complicated.

Does that mean we’re doomed? Nope.

ONIX is an extremely complicated spec and it’s used all the time by

most book publishers.

Page 37: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

EDItEURFor books, BISG CV

is based on ONIXFor journals, ONIX-PL

(ONIX for Publication Licenses)

For libraries, ONIX-RS

(ONIX for Rights Information Services)

Page 38: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

For books and journals, we can live for now with having to

look up and read the licensing terms.

Page 39: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Books and journals can live for now with having to

look up and read the licensing terms.The news industry and magazines can’t.

Page 40: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Books and journals can live for now with having to

look up and read the licensing terms.The news industry and magazines can’t.

An example of why:The Associated Press produces

250,000 assets EVERY DAY.And they have to manage the rights

associated with all of them.

Page 41: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

ODRL (Open Digital Rights Language)

Framework for the machine-readable

transmission of rights metadata.

Enables expressing:Policy Types

Actions Constraints

Parties and Roles Relations

Page 42: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Wait . . . is that a real Web standard?

Well, not quite . . . but stay tuned.

It’s from a CG, not a WG; but it’s now on a “rec track” to become a formal W3C

Recommendation . . .

Page 43: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Wait . . . is that a real Web standard?

Well, not quite . . . but stay tuned.

It’s from a CG, not a WG; but it’s now on a “rec track” to become a formal W3C

Recommendation . . .POE: Permissions and

Obligations Expression Working Group

Page 44: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

News Sector: IPTC RightsMLProfile of ODRL.

Machine processable metadata embedded in a variety of asset types as

XML, RDF, or JSON.

Page 45: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Magazine Sector: Idealliance

Developing rights model: Contract Management, Asset Management, & Rights Management as PRISM metadata aligned with ODRL.

Collaborating with IPTC.

Page 46: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Photo Industry: PLUS Coalition

(Picture Licensing Universal System)

Very broad membership (creators, distributors, users, RROs, etc.) in

154 countries.Collaborating with IPTC,

LCC, ODRL, ISNI, EIDR, Idealliance, etc.

Page 47: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

What do all these have in common?The Open Web Platform.Web technologies and

web services are the context of the convergence.

They’re what enable INTEROPERABILITY.

Page 48: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Interoperability across virtually all aspects of publishing.

Infrastructure.Structure and semantics.

Rendering in all media.Delivery in all formats.

Discovery. Dissemination.Repurposing.

Page 49: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Open Web PlatformOver 100 W3C specs:

XML, HTML, CSS, SVG, MathML, many more.

HTML5 The structure.

CSS3 The styling.JavaScript

The functionality.

Page 50: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Remember: it’s not just about your website.

The Open Web Platform is fundamental

to the how content isDevelopedDiscoveredDelivered

Page 51: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

EPUB 3 is basically packaged Web content.

It’s for the interchange and distribution of digital

publications and documents based on Web standards.

It’s the free, open, accessible, non-proprietary standard for delivery of

publications based on the OWP.

Page 52: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

+COLLABORATION

to achieveCONVERGENCE

Page 53: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Wait a minute.Everything’s going mobile, now, right?

Browsers are too damn slow.

It’s all about apps now!

Page 54: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Not so fast!ALMOST ALL APPS ARE

BASED ON WEB TECHNOLOGIES.Where we’re going:

MAKING CONTENT AGNOSTIC AS TO MODE OF DELIVERY.

Page 55: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

EPUB is packaged and predictable.Highly engineered.

Reading systems know what they’ll get.

Page 56: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

HTML is like an All Terrain Vehicle.Goes everywhere. Not as disciplined.

[Thanks to Wendell Piez for this analogy!]

Page 57: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Apps are like a Tesla.Fast, efficient, modern.

Stays on the roads, but there are lots of roads.

Page 58: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The vision:UNDER THE HOOD(s)

THEY ALL USE THE SAME TECHNOLOGIES.

And we’re finally starting to get there.

Page 59: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

EPUB 3.1

Updating EPUB.

Page 60: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Backwards-compatible updateNew spec format, better integrated

Deprecating unused features of EPUB 3.0The serialization issue: HTML vs. XML

New approach to metadataPossible new Core Media Types

Improved and stricter accessibility supportFirst Editor’s Draft published Jan. 30;

plan to be final by Oct. 2016

EPUB 3.1

Page 61: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Interesting Spec Development Issue

Be aggressive and strict?

Or be peaceable, accommodating?

Page 62: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

We gotta get rid of the NCX!

We can’t get rid of the NCX!

Page 63: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Minimize the metadata!

Hey, wait, not so

fast!

Page 64: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

HTML & JSON rule!

Don’t take away my

XML!

Page 65: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The EDUPUB Alliance IDPF, IMS Global, W3C, BISG

Profile of EPUB optimized for educationUpdated spec published February 22, 2016

Now includes extensive section on LTI (IMS Global Learning Tools Integration)

Assessments, teacher/student eds, learning objectives; next priority: metrics (xAPI, IMS Caliper framework)Key uses: infrastructure & interchange

EPUB for Education

Page 66: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

And now . . . BFF!

Page 67: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Important new concept under consideration:Browser-Friendly Format

Specification for how to create an EPUB with no features incompatible with browsers.

Will not include any deprecated features.A step toward more complete alignment with OWP.Won’t replace standard EPUB; just a tighter spec.Will “just work” in any modern browser.

In EPUB 3.1? EPUB 3.x? EPUB 4.0?

Page 68: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Wouldn’t it be great if there was no difference between

an online publication and an EPUB?

Page 69: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Wouldn’t it be great if there was no difference between

an online publication and an EPUB?

We’re working on it.It’s called PWP:

Portable Web Publication.

Page 70: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

PWP

Progress on the EPUB+Web convergence.

Page 71: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Portable Web Publications vision:“Reduce the current format- and

workflow-level separation between offline/portable and online (Web)

document publishing to zero.”These are merely two dynamic manifestations

of the same publication. Links, annotations, cross-references, etc. have to “just work.”

Publishers and users can employ either of these publishing and consumption modes.

PWP: Portable Web Publications

Page 72: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

The Portable Web Publication Vision:ONE PUBLICATION FOR BOTH

ONLINE AND OFFLINE USE.The same content in two different “states”:

Offline, packaged or cached;Online, with all essential resources linked.

A canonical URL that leads to both.

Page 73: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

MathML

And while we’re at it, let’s make math render better.

Page 74: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

MathJax 2.6JS-based math rendering; v2.6: 30 Dec. 2015

Improved accessibility, esp. for MathML-enabled ATNew “CommonHTML” format:

much faster, stable across browsersSignificant Changes Coming in 2016

Based on CommonHTML; improved modularityServer-side rendering (see next slide)

Accessibility tool to be released early April

MathJax

Page 75: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

MathJax Semantic Enrichment ProjectInitial funding from Alfred P. Sloan Foundation

Enriches Presentation MathML with semantic infoTwo demonstration applications:

Responsive equations (e.g., for mobile) Math Accessibility Solution (on-the-fly speechtext)

Server-Side Math RenderingAPI-based, renders HTML+CSS on server; with fonts, no need for MathML/JavaScript client (browser, RS)

MathJax

Page 76: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Accessibility

Making publications “Born Accessible”

Page 77: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Imminent “refresh” of Section 508 in US Expected to align with WCAG 2.0 levels A and AA

(Web Content Accessibility Guidelines): international; technology-neutral; apply to web, software, documents.

Updating WAI-ARIA 1.1 for publishing Adding @role attribute values need for publications.

“EPUB Means Accessibility” EPUB Accessibility Guidelines in development.

BISG Quick Start Guide to Accessibility Clear overview plus in-depth info; publishing this month.

Toward a “Baseline for Accessibility”

Page 78: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Annotation

Creating an interoperable annotation ecosystem.

Page 79: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Coalition being formed by Hypothes.isCoalition of over 60 scholarly publishers,

platforms, and technology partners: JSTOR, PLOS, HathiTrust, CrossRef, HighWire, Wiley, & many more

Goal: Establish a common framework for scholarly collaboration based on open standards

Building on W3C Open Annotations WG work; expect several years work, all open & standards-based

Will have broad impact on all kinds of publications.

“Annotating All Knowledge”

Page 80: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

AMP

Amping up the responsiveness of the Web.

Page 81: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Open-source OWP-based Google project to make the web faster and more responsive.

Working with most big news organizations (e.g., NYT), magazine pubs, and CMS platforms (e.g., WordPress).

Publisher or partner creates and hosts AMP-HTML. Google (or other platform) caches and serves.

Dramatically speeds delivery to mobile devices.JavaScript-based; content loads almost instantly.

Framework is available now; see www.ampproject.org. Formally launched in Google on Feb. 24, 2016.

AMP: Accelerated Mobile Pages

Page 82: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

RIGHTSNISO Access and License Indicators: http://www.niso.org/workrooms/ali/BISG Rights Controlled Vocabulary: https://www.bisg.org/rightsONIX-PL: http://www.editeur.org/21/ONIX-PL/ONIX-RS: http://www.editeur.org/124/ONIX-RS/ODRL 2.1: http://www.w3.org/ns/odrl/2/ODRL21W3C Permissions and Obligations Expressions WG: https://www.w3.org/2016/poe/charterIPTC RightsML: https://iptc.org/standards/rightsml/PLUS Coalition: https://www.useplus.com/aboutplus/system.asp

EPUB and PWPEPUB 3.1 Editor’s Draft: http://www.idpf.org/epub/31/spec/epub-spec.htmlEPUB for Education: http://www.idpf.org/epub/profiles/edu/spec/Portable Web Publications: https://www.w3.org/TR/pwp/

Resources

Page 83: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

MathJaxMathJax 2.6: https://www.mathjax.org/mathjax-v2-6-now-available/“Towards MathJax 3.0” whitepaper: https://www.mathjax.org/whitepaper-towards-mathjax-v3/Semantic Enrichment: https://github.com/mathjax/MathJax/wiki/Semantic-Enrichment-projectAccessibility Tool: https://github.com/mathjax/MathJax-RespEq/wiki/Support-Matrix-a11y-toolServer-side rendering: https://github.com/mathjax/MathJax-node/releases/tag/0.5.0AccessibilityBISG Quick Start Guide to Accessibility: https://www.bisg.org/publications/quick-start-guide-accessible-publishingSection 508 Refresh: http://www.access-board.gov/guidelines-and-standards/ communications-and-it/about-the-ict-refreshAnnotating All Knowledgehttps://hypothes.is/annotating-all-knowledge/AMPAccelerated Mobile Pages: https://www.ampproject.org/

Resources

Page 84: The Grand Convergencetypefiwebcontent.s3.amazonaws.com/UserConference/... · Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Member of IDPF Board, EPUB 3 WG, W3C

Thanks!

Bill [email protected]

+1 734 904 6252@BillKasdorf