Fighting Complexity in EPUB 3: Modularization and Delegation

The IDPF chartered the EPUB 3 revision with a wide-ranging mandate to expand the scope of the specification. On top of this, timely completion of the work was “critical.” To meet these demands, the EPUB 3 Working Group used two techniques to manage and limit the increasing complexity of the standard: modularization and delegation. While both of these carried downsides and risks, they became critical components in creating an effective, meaningful revision in a reasonable timeframe. Inside the EPUB 3 specifications themselves, an even more striking commitment to harmonization and delegation led the DAISY Consortium to defer completely to EPUB 3 as a distribution format, removing their DTBook format from the specification itself.