EPUB3
EPUB3 is the third version of the EPUB e-book format specification. It introduces an HTML5-based navigation document (nav.xhtml) and supports richer media content and semantic structures that conform more closely to Web standards.
Timeline (last 90 days)
EPUB3 introduced an HTML5-based navigation document (usually named nav.xhtml) that defines the table of contents structure using the <nav epub:type="toc"> element.
EPUB2 and EPUB3 use different navigation files, and supporting both requires an adaptation layer (shim), which the author considers worthwhile.
In EPUB parsing, the adaptation layer's role is to unify how navigation data is accessed in EPUB2 and EPUB3: for EPUB2 it parses toc.ncx, for EPUB3 it parses the <nav> element in nav.xhtml, and then converts them into a unified internal representation.
All Facts (3)
EPUB3 introduced an HTML5-based navigation document (usually named nav.xhtml) that defines the table of contents structure using the <nav epub:type="toc"> element.
50%UnverifiedEPUB2 and EPUB3 use different navigation files, and supporting both requires an adaptation layer (shim), which the author considers worthwhile.
50%UnverifiedIn EPUB parsing, the adaptation layer's role is to unify how navigation data is accessed in EPUB2 and EPUB3: for EPUB2 it parses toc.ncx, for EPUB3 it parses the <nav> element in nav.xhtml, and then converts them into a unified internal representation.
50%