Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

38
Bill Kasdorf VP and Principal Consultant, Apex Content Solutions Agile Processes, Agile Publications Making the Most of New and Upcoming Technologies and Standards

description

 

Transcript of Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Page 1: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Bill KasdorfVP and Principal Consultant, Apex Content Solutions

Agile Processes, Agile PublicationsMaking the Most of New and Upcoming Technologies and Standards

Page 2: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

First, a few givens . . .. . . along with

some helpful things* you should know about them.

*Too many to go into detail in the time we have here.My presentation will be available;

e-mail me if you need links: [email protected]

Page 3: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.

E-Book Readers EPUB is the consensus standard

Tablets and Phones Responsive design via CSS Media Queries

Platforms and Retailer Apps iBooks, Google Play, VitalSource, etc.

Online Increasingly, the books, not just their metadata.

Page 4: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.Web technology is ubiquitous.

The Open Web Platform W3C standards like XML, HTML, CSS, MathML

are the basis for virtually all digital publishing:Online via browsersApps and Platforms

E-Books All are increasingly HTML5-based

Page 5: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.Web technology is ubiquitous.

Print isn’t going away.

InDesign Upcoming release: greatly improved EPUB export

CSS-Based Rendering of PDFs from XML/XHTML via Formatters

O’Reilly’s Atlas uses Antenna House Hachette uses PrinceXML via Infogrid Pacific

Page 6: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.Web technology is ubiquitous.

Print isn’t going away.Metadata matters.

Thema Global subject headings; international collaboration,

20+ national groups, 15+ languagesschema.org

Enables faceted search, entities in the browser

ONIX 3.0 Modular, frequently updated, optimized for digital

products and series; ONIX 2.1 support ends in 2014

Page 7: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.Web technology is ubiquitous.

Print isn’t going away.Metadata matters.

So does accessibility.Diagram Center

Great “how to” resource for accessibilityAccessible Image Sample Book

Examples for maps, charts, diagrams, math, etc.

Benetech / Bookshare Partners with publishers to create accessible versions

and provide them to qualified recipients

Page 8: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

A Few Givens

It’s a multichannel world now.Web technology is ubiquitous.

Print isn’t going away.Metadata matters.

So does accessibility.What’s not online is invisible.Interoperability is essential.Standards make it all work.

Lots is happening! Key organizations are actively working

to address issues in these areas

Page 9: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

NEWS FLASH:The Web was not

created for publishing.

Page 10: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

NEWS FLASH:The Web was not

created for publishing.

Page 11: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

NEWS FLASH:The Web was not

created for publishing.It was mainly created for

communication, finding stuff,

and selling stuff.

Page 12: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The W3C has formed the

Digital Publishing Interest Groupto explore how

Web technologies can be improved for publishing.

Page 13: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Why should I care?I hardly ever think about

my website.

Page 14: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The basic options for delivering digital publications:

An App. Programmed for a specific OS.

The Browser. Standard online delivery.

E-Reader. Getting closer to

one-file-works-everywhere.

Page 15: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The basic options for delivering digital publications:

An App. Programmed for a specific OS.

The Browser. Standard online delivery.

E-Reader. Getting closer to

one-file-works-everywhere.

Behind almost all of these:

The Open Web Platform (OWP),

colloquially referred to as

HTML5.

Page 16: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The Open Web PlatformOver 100 W3C specs:

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

HTML5 The structure.

CSS3 The styling.JavaScript

The functionality.

Page 17: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

W3C Digital Publishing Interest Group

Main mission:Document use cases

for things publishers need to do using web technologies.Work with appropriate W3C Working Groups

to update the specifications and standards.

Page 18: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Current Areas of Work in the DPIG:

Typography and LayoutAchieving print-quality rendering via CSSAnnotations and Social Reading With W3C and EPUB Annotations WGs

Accessibility and Personalization Very broad, overlaps all other areas

Behavioral UI Standardizing things like pop-ups

Metadata Optimizing schema.org for publishing

Drop Caps! Intensive activity in W3C CSS WG;

implementation interest from Google, Mozilla, AdobeFootnotes! Headers and footers!

High interest, high priority; these intersect with “regions,” annotations work

DPIG is helping to get these things to happen.

Page 19: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Current Areas of Work in the DPIG:

Typography and LayoutAchieving print-quality rendering via CSSAnnotations and Social Reading With W3C and EPUB Annotations WGs

Accessibility and Personalization Very broad, overlaps all other areas

Behavioral UI Standardizing things like pop-ups

Metadata Optimizing schema.org for publishing

Page 20: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

schema.org

A standard set of properties and terms for describing “things” on the Web.

Faceted search natively in the browser.Governed and agreed to by the major

search engines and browsers.Enables “rich snippets” via microdata: names, dates, events, addresses, etc.

Properties recently added for education and accessibility.

Page 21: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Remember: it’s not just about your website.

The Open Web Platform is fundamental

to the how content isDevelopedDiscoveredDelivered

Page 22: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The basic options for delivering digital publications:

An App. Programmed for a specific OS.

The Browser. Standard online delivery.

E-Reader. Getting closer to

one-file-works-everywhere.

Behind almost all of these:

The Open Web Platform (OWP),

colloquially referred to as

HTML5.

The free, open, non-proprietary

standard for delivery of

publications based on the

OWP is EPUB 3.

Page 23: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The Mandate for EPUB 3

Based on open standards, royalty freeSupport all types of publications

Enable multimedia and interactivityGlobal language support

AccessibilitySophisticated design, layout, typographyBackwards compatible with EPUB 2.0.1

Extensible, modular architecture

Page 24: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

But wait . . . does this actually work

anywhere yet?

Page 25: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Yes. (Are you surprised to know that?)

iBooks is EPUB 3-compliant.So is Kobo. So is Google Play.

And VitalSource and CourseSmart.Many others now support EPUB 3.

Best right now: READIUM.(Note the use of the word “best” . . .)

Page 26: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

READIUMOpen source project

to implement all features of EPUB 3.Readium plug-in for Chrome is the best reference platform.

Readium SDK makes it easy (& free)

for developers to implement EPUB 3 in their systems.

Page 27: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

The New BISG EPUB 3 Support Grid:(epubtest.org)

What features work on which systems. Interactive, dynamic, continually updated.

Page 28: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

epubtest.org

Second generation of BISG EPUB 3 GridUses IDPF’s EPUB 3 Compliance Test Suite

A master set of authoritative files designed to test reading system compliance

for each specific EPUB 3 feature.View current results for a reading system,

or compare implementation of a feature by RSs.Adding accessibility support

reporting this summer.

Page 29: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Okay, so we’re done, right?They aren’t going to be

making any changes, are they?

Page 30: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Of course we’re not done! EPUB 3 was designed to be

modular and extensible.The key is that what is in EPUB 3.0

won’t change, it will just be augmented.

Page 31: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Upcoming Improvements to EPUB 3

EPUB 3.0.1 in final stages of approvalMost changes are spec clarifications/corrections

Most important changes:Integration of Fixed Layout specifications

New <collection> element groups componentsAdditions to Structural Semantics Vocabulary and enabling changes without spec revision

EPUBCheck will support EPUB 3.0.1 in August.

Page 32: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Upcoming Improvements to EPUB 3

New specification for Indexes in EPUBsSpec final, working on implementation roadmap;

accommodates back-of-book or embedded indexes, link to page breaks or specific pointsDraft specification released for

Dictionaries and Glossaries in EPUBsWill enable standalone dictionaries and

glossary or dictionary content as part of an EPUB publication

Page 33: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Upcoming Improvements to EPUB 3

Specification in development for Advanced Hybrid Layout

Enables combination of fixed layout and reflowable EPUBs

Multiple renditions in a single .epub container“Region of Interest” definition and navigationDesigned for manga, comics, graphic novels

Also includes Magazine Vocabulary

Page 34: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Upcoming Improvements to EPUB 3

Developing EDUPUB EPUB Profile for Educational Content

Based on contributions from Pearson & O’ReillyIncludes detailed “Structural Semantics

Vocabulary” for textbooks/educational contentDesigned as delivery format, including metadata, widgets, customizable CSS,

and “distributable objects”An EDUPUB is by definition an EPUB 3

Page 35: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

THE EDUPUB ALLIANCE

IDPF Developing EDUPUB EPUB Profile and Open Source Widget Library

IMS Global Key educational/pedagogical standards: QTI (Question and Test Interoperability)

LTI (Learning Tools Interoperability) Caliper (Analytics framework)

W3C Responsible for Open Web Platform

Page 36: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Upcoming Improvements to EPUB 3

Announced at IDPF Digital Book on May 29, Public Drafts of four specifications:

EDUPUB Profile

Open Annotation in EPUB

EPUB Distributable Objects

EPUB Widget Packaging and Integration

Page 37: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

In conclusion, remember three TLAs and one FLA:

XMLW3COWPEPUB

Watch this space!

Page 38: Bill Kasdorf - Apex Content Solutions - Agile processes, agile publications (rev. 1.0)

Thanks!

Bill [email protected]

+1 734 904 6252@BillKasdorf