Threepress Consulting blog

Threepress creates software for publishers, educators and authors.

Category: ibooks

Cost-effective Development of Enhanced Content with EPUB3 (Digital Book World 2011)

I presented at Digital Book World 2011 about using EPUB3 to produce multimedia and interactive ebooks that will be compatible with multiple devices and software ereaders.
Anyone who’s ever been to a digital publishing conference knows that there is always a bewildering array of products that create and display enhanced content: ebooks that contain video, audio, [...]

EPUB export improvements in Apple Pages 4.0.5

I haven’t been checking each incremental release so it’s possible this landed earlier, but the current version of Apple Pages has improved the semantics of their EPUB export.
The original template now produces <p> elements instead of <div>s, an important update:

<h1 class="s7">Introduction to ePub</h1>

<p class="s6">This document will show you how to use paragraph styles to create [...]

Epubcheck developer build with check for unmanifested files: available for testing

Apple’s iBookstore requirement that all files in the .epub must be listed in the OPF manifest has caused a lot of headaches for content producers. There’s no such requirement in the actual EPUB 2.0 specification, and therefore no test for this condition has been in epubcheck.
However, the vast majority of cases where this [...]

Easier EPUB Experimenting and Updating in iBooks

[Update: Liz Castro has an even easier post on editing EPUB files directly on the iPad.]
The arrival of iBooks this year helped many people understand that ebooks were already capable of interesting experimentation, multimedia, and nuanced, thoughtful design. Many of iBooks’ strengths come directly from the fact that they wisely chose to base it on [...]

JavaScript and interactivity in iBooks

Note: As of iBooks 1.1.2 (December 2010) this example no longer works, though JavaScript is still supported. I’m hoping to post an updated example soon.
iBooks supports JavaScript-based interactivity in EPUB content.
I took some content from Cooking with Booze by James Bridle (a.k.a. George Harvey Bone). It’s released under a Creative Commons Attribution-Noncommercial-Share [...]