A Chart of the Differences between ePub2 and ePub3

A Chart of the Differences between ePub2 and ePub3

While the two formats may appear similar or identical to a user when they are viewed in a reading app, the significant differences listed below will appear when the reading app is equipped to display accessibility features. The Thorium Reader is recommended for this reason.

Another way to view/evaluate Accessibility features in the Accessible ePub3 is to use the ACE Report. 

Feature

EPUB 2

EPUB 3

Publication Format

XHTML 1.1

XHTML5 and HTML5

Media Support

Limited to text and static images

Supports audio, video, and interactive elements like JavaScript

Text Layout

Reflowable text only

Supports both reflowable and fixed-layout formats

CSS

CSS2

CSS3

Metadata

Basic Dublin Core metadata

Expanded metadata, including EPUB 3-specific metadata properties

Navigation

Table of Contents (TOC) only

Advanced navigation with multiple navigation documents, landmarks, and page lists

Media Overlays

Not supported

Supports synchronized media overlays (text and audio synchronization)

MathML

Not supported

Full support for MathML for mathematical and scientific content

SVG

Limited support

Full support for SVG, including standalone SVG documents

Scripting

Limited JavaScript support

Enhanced scripting support using HTML5 and JavaScript

Font Embedding

Supported

Improved support for font embedding and CSS3 fonts

Annotations

Not supported

Basic annotation support

Accessibility

Basic accessibility with alt text

Enhanced accessibility with ARIA roles, improved semantic structure, and better media overlays support

Package Document

OCF (Open Container Format) with OPF 2.0

OCF with OPF 3.0, allowing greater flexibility and richer content descriptions

Content Documents

EPUB Content Documents

Expanded to include EPUB Publications, enabling richer, more interactive content

Interactive Features

Limited

Enhanced interactive features using JavaScript, HTML5 forms, and CSS animations

Linking

Basic linking within the document

Advanced linking, including fragment identifiers and linking to specific locations within resources



    • Related Articles

    • Which eBook Format Should I Choose?

      As distribution channels evolve, the decision about which format is best becomes simpler. A decade ago, when ePub was emerging, ebook distribution channels like Amazon and Kobo developed their own ePub standards, which resulted in a confusing array ...
    • Why Choose DPS?

      The School of Experience DPS is a lab in which publishers can learn to build accessible ebooks in a working environment. The unique learning that comes from engagement in the process and the Q&A which inevitably accompanies every order is invaluable. ...
    • ePub Distributor Package

      The package provides the two formats used by virtually all distributors and aggregators for reflowable eBooks, assuring compatibility with a wide range of devices and platforms as well as an enhanced reading experience for users with disabilities. It ...
    • Onix for Accessible EPUB

      Onix is the universal metadata protocol used by publishers worldwide to support the marketing of books through all supply chains. For every format issued, a separate ISBN is required, which in turn requires an Onix record. By the time most books are ...
    • The Earmarks of Hand-coded ePub

      These files showcase the craftsmanship and attention to detail that machine-generated files lack. To spot a superior hand-coded ePUB: File structure Look for a thoughtfully organized hierarchy that reflects the book's content, rather than a generic, ...