Holding out for an ePub hero

Serenity Caldwell
23 January, 2012
View more articles fromthe author

Against my better judgment, I let myself get swept up by the wave of e-publishing rumours in the days leading up to Apple’s education-themed announcement. Apple could do it, I thought to myself. The company had both the resources to build a great tool, and the reasons to do so.

The application Apple did release, iBooks Author, is impressive in some ways. It’s free. Textbook publishers, teachers, comic artists and others seeking an easy way to make rich, fixed-format iPad books should be thrilled. It will save a lot of people from having to create a dedicated app just to serve beautiful versions of their content.

But there are perhaps just as many caveats and concerns with Apple’s new application. The iBooks Author end user licensing agreement is vague and worrisome. Like every program that came before iBooks Author, you can’t edit ePubs directly; unlike programs such as Scrivener, Pages and InDesign, however, this app’s only purpose is to make books. And to top it all off, it won’t even export the open ePub format Apple has long championed; instead, it makes proprietary .ibooks files.

Sure, iBooks Author is only version 1.0 – and seeing as how I’ve defended Apple in the past for features missing from its 1.0 software, I probably should withhold my judgement for the time being. But I can’t help but be disappointed.

The ePub format, a package of XHTML and CSS, has been available for almost five years, now. It’s supported by numerous apps and devices, including Apple’s iBooks, Google Books and the Nook. Proprietary formats, like Amazon’s KF8 and MOBI, use the same basic structure, but provide a better way to wrap the file in DRM (digital rights management). Between the Kindle Store, iBookstore and Google Bookstore, the ebooks market has exploded.

And yet, our tools to build these books are as primitive as those for early 1990s HTML. There is exactly one program that can edit ePub files directly – Sigil – and while I applaud what the app strives to do, it’s being worked on by just one developer and ported to multiple operating systems. As a result, it’s unpolished, unoptimized for the Mac, slow and bug-ridden.

Even so, Sigil is the best WYSIWYG editor on the market right now for the ePub format. If you don’t want to use Sigil, you have only a few options: You can export your ePub from any number of other programs and hope it’ll still look relatively the same as your original layout (not likely); hire a company who hand-builds custom ePubs (too expensive for most people); or attempt to code the entire thing yourself by hand – which, while admirable, is a pain-and-a-half if you’re making a long book, or incorporating more than a few images.

It’s crazy that we have so few options after five years: The ebooks market is clearly making money. If Apple’s release of an authoring tool has shown anything, it’s that the demand is certainly out there. The publishing industry needs a Dreamweaver or Hype-type ePub application – one that won’t be limited by EULAs, or insistent on proprietary formats.

Had I the talent, the skills, and the time to build my own dream app, I’d be half-tempted to try coding it myself. Silly, of course, but when it comes down to it, I just want to be able to make awesome ebooks. It shouldn’t take two weeks and six programs to create a book with images and interactive content.

I want our designers to be able to lay out a book by sight rather than by code. I want to be able to export my book in any format I choose, to be distributed on any and every platform. And, more than anything else, I want others to start making awesome ebooks, too. I want people to be able to focus on the content they’re putting together, rather than the laborious process of turning it into an ePub.

iBooks Author exists because Apple wanted this for educators and publishers. The company took the first step – now it’s time for developers to carry it forward to the rest of the ebooks world.


2 people were compelled to have their say. We encourage you to do the same..

  1. AppleFUD says:

    There are some other tools but you are correct, they are far behind where they ought to be in general, especially free tools.

    I thought apple would do it here but they went for the all encompassing lockin with the EULA that makes iBooks Author a nonstarter IMO.

    We can always start in HTML5 and go form there–there are html editors for people but they don’t have the interactivity that epub 3 allows for.

    I really am shocked that Google & Amazon haven’t taken the lead here.

    Well, I guess someone can always create a converter for iBooks Author–as long as you don’t upload the book to apple’s app store (iBooks) then you can get away with having the book converted to another format, despite what the EULA says as I’m sure all evidence of iBooks Author would be stripped. But that is still locked to apple only–only works on apple hardware.

    I’ll be sticking with HTML5 for now.

  2. Rob says:

    A good article, however I had anticipated the posting here. You need to see this for what it was, and start from another viewpoint. Apple has created a marketplace for you to sell books, and has given you the tool to write them with free. What’s so wrong with that? If you start at the iBooks Author end you are bound to be disappointed that you can’t export to other formats. This has led on other blogs o postings accusing Apple of greed. Why? They just gave s some free software! Just like Microsoft with Word, if you want to create a PDF you don’t start with Word. And if you do, unlike iBooks Author, you’ll pay through the nose for it. The reason for Apple’s success is its provision of the entire ecosystem as opposed to Microsoft’s product licensing model. That was the singular greatest contribution that Steve Jobs made – seeing the big picture. As I say, if it isn’t your picture, then don’t use it. On the other hand if it works for you then you have all you need in one convenient app.

Leave a Comment

Please keep your comments friendly on the topic.

Contact us