Explainer — Simplifying EPUB Multiple-Rendition for representation mapping

Participate

Introduction

This explainer proposes a focused simplification path for EPUB Multiple-Rendition, centered on one practical need: mapping equivalent or complementary representations of the same logical content so reading systems can either switch between them or present them together.

The goal is not to replace existing EPUB mechanisms, but to define a lighter, implementable profile that preserves core value (multiple representations + mapping) while reducing packaging and processing complexity that limited adoption of the original approach.

User-facing problem

Readers need reliable ways to navigate equivalent content across different representations:

Today, many products implement this in proprietary ways. The result is fragmented behavior and weak interoperability for users and publishers.

Goals

Non-goals

Evidence and implementation reality

The Publishing CG plenary discussion on 26 February 2026 confirmed active demand in education, accessibility, multilingual markets, comics, and newspaper workflows.

Meeting participants reported that:

Minutes

Motivating use cases

1. Fixed-layout + reflowable equivalence

A learner opens a designed textbook spread (FXL) and switches to a reflowable version for custom text settings (font, spacing, contrast, zoom).

Need:

2. Bilingual side-by-side reading

A reader compares source and translation sentence-by-sentence.

Need:

3. Braille + text/TTS publication

A user reads pre-converted braille and switches to text/TTS as needed; in some contexts, concurrent use is also valuable.

Need:

4. Newspaper replica + article view

A user taps a region in a PDF-like page and jumps to reflowed article text; from article mode, user can return to page region.

Need:

Why previous Multiple-Rendition adoption was limited

Based on implementer experience shared in EPUB and Publishing CG discussions, the main blockers were:

  1. Packaging complexity
    • Multiple OPFs and container-level orchestration were perceived as heavy for common workflows.
  2. Metadata and processing ambiguity
    • Tooling and implementers faced uncertainty around metadata scope, duplication, and processing expectations.
  3. Mapping model friction
    • The mechanism existed conceptually, but practical authoring and implementation guidance for granular mapping remained insufficient.
  4. Implementation economics
    • Reading systems prioritized other roadmap items; without clear minimal profile and interoperability targets, adoption stalled.
  5. Chicken-and-egg standardization pressure
    • Limited independent implementations reduced momentum for broader conformance investment.

These are ecosystem and product-delivery constraints, not evidence that the underlying user need disappeared.

Proposed approach

Define a Simplified Representation Mapping Profile that keeps the useful parts of Multiple-Rendition while reducing surface area.

Core model

Minimal conformance surface

Mapping format direction

The profile should evaluate one primary mapping syntax and keep authoring complexity low. Candidate serializations can include HTML, XML, or JSON, but interoperability should converge on a constrained profile rather than multiple fully-equivalent syntaxes.

Relationship to existing EPUB mechanisms

Alternatives considered

A. Keep current Multiple-Rendition unchanged

Pros:

Cons:

B. Use only Media Overlays for all mapping

Pros:

Cons:

C. Proprietary app-level mapping only

Pros:

Cons:

Accessibility, internationalization, privacy, security

Accessibility

This work directly solve known accessible reading frictions by enabling robust switching and/or co-presentation between equivalent formats (e.g., reflow, braille, audio/video).

Internationalization

This work improves multilingual reading by enabling explicit language-to-language mapping and aligned navigation.

Privacy and security

No new network-facing or high-risk primitives are proposed in this explainer. Privacy and security impact should remain low if mapping remains publication-local.

Stakeholder feedback / opposition

Current signal from discussions:

Open questions

Next steps

  1. Build a use-case/requirements matrix from current implementations.
  2. Propose a constrained profile draft and processing rules.
  3. Prototype in at least two reading systems.
  4. Validate authoring workflows with publishers and accessibility producers.

References and acknowledgements

Thanks to participants in the Publishing Community Group and EPUB ecosystem discussions for the use cases and implementation feedback.