Threepress Consulting blog

Threepress creates software for publishers, educators and authors.

Month: June, 2010

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 [...]

Practical Interactivity and Shaping the Future of EPUB

The IDPF kicked off the next revision of EPUB with two days of face-to-face meetings in New York last week. I came away from the (lively, well-attended) meetings feeling very optimistic about the work ahead of us, as there was a humbling range of backgrounds and experience present in the room. That said, many of [...]

Ibis Reader on iPad and iPhone now has full font support (and other improvements)

We’re really happy to announce some major changes to make Ibis Reader even better for users, including full support for all body fonts on the iPad and iPhone (including the new fonts just added today to iOS4). We also made some improvements to UI reliability and now make better use of the iPad’s larger [...]

Ibis Reader reviewed in ZDNet

We were really thrilled to see this positive review of Ibis Reader in ZDNet: Apple iPad Showdown: Battle of the eReader Apps.

Quote from the article:
Ibis Reader is written in HTML5, and is a combination of a web-based service and a locally cached web application running on the iPad’s mobile Safari browser which allows you to [...]

Geo-aware ebook demo

We’re making the geo demo featured in the Interactivity in EPUB talk available for download under the MIT License.
About the demo
In the demo, the geolocation capability of the web browser transmits your latitude/longitude. The code then queries the Geonames database to get an English placename.
After that, the code will continually poll for [...]

On digital distractions: quote in New York Times blog

Only indirectly related to ebooks, but a familiar problem for those who now juggle multiple ereaders and mobile devices:

I’ve got a quote further down the page:

Read the complete quote and also try some of the associated distraction tests.

Interactivity in EPUB using JavaScript, HTML5 and CSS3: BEA/IDPF video posted

I re-recorded my talk at IDPF Digital Book as a video. Getting the audio synced properly was no fun so I apologize for a few production issues.
Interactivity in EPUB
View more videos from lizadaly.

Here’s the executive summary of the talk:

You can add interactivity to an EPUB book using either the <object> or <script> elements.
[...]