Showing posts with label eReader. Show all posts
Showing posts with label eReader. Show all posts

Tuesday, February 7, 2012

Bookle, an EPUB reader for Mac

TidBITS and Peter Lewis have teamed up to fill an aching void in ebookland: an EPUB reader for the Mac—not the iPad, but the Mac. It's called Bookle, and it's really nice. You drag your DRM-free EPUB files to the Dock icon to load them into Bookle, and then start reading. Navigation is particularly fine with a trackpad, where you can swipe from chapter to chapter, and then scroll up and down for the contents of each.

I think what I love so much about the swiping is that it is almost like leafing through a print book. It feels right.

What Catalans Want

I can see Bookle being particularly helpful for proofreading ebooks before they're published since it's based on the same WebKit that iBooks is. The only significant differences I found between Bookle's representation of my books and iBooks' was that Bookle doesn't shrink images to fit the viewport, like iBooks does. That said, I haven't done enough tests to illustrate that point conclusively, but I have noticed it with covers, for example.

From InDesign CS 5.5 to EPUB and Kindle

It doesn't do Fixed Layout (at least not properly), and it doesn't have Search, and you can't write notes or add Bookmarks, but given the fact that Apple may release their own desktop ereader app at any moment, I was impressed that they did all they could. You can vote for your preferred additions on Bookle UserVoice Forum.

Tuesday, March 30, 2010

Avoiding the eReader Wars - A Call for ePub Standards

As a veteran of the Browser Wars between Internet Explorer and Netscape Navigator in the 1990’s, I’m growing increasingly concerned about the potential upcoming conflict between eReaders.

The other day I read on Ibis Reader’s blog that they intentionally “try to override the following CSS properties when used on an iPhone” and other devices:
  • left and right padding and margin
  • width
  • font-size
  • font-family
Even when visitors are using the web version of Ibis Reader, they discourage the use of padding and margin, width, min-width, max-width, background-image (and friends), and absolute positioning.

These last two seem reasonable, as they are already excluded from the official OPS spec, but the first set smack of paternalistic design sensibilities that, frankly, get my goat. I know they mean well, but frankly, no thank you.

And I don’t mean to single out Ibis Reader—which in many other ways is a very elegant solution. Every eReader I’ve seen to date would rather reformat your carefully crafted ePub document than trust you to have designed your book on purpose.

I truly believe that one of the reasons that the Web took off like it did was because there were no authorities on high dictating elitist rules of design. If you were bent on making a hideous page, there was no browser that was going to stand in your way, or choose more “appropriate” fonts or colors to save you from embarrassment.

And although there may have been a number of ugly pages at the beginning, this lack of censorship also lay the groundwork for a most beautiful explosion of democracy. Anyone could create a web site. And everyone did.

Enter the eBook. Somehow, eReaders have decided that those of us who want to create our own eBooks shouldn't be able to design them the way we want. They’re afraid we may choose ugly formatting: perhaps brash fonts or large indents that make our ePubs hard to read. Oh, the horrors! The solution they offer is to ignore the formatting that book designers have chosen—across the board!—and instead, apply their own styles to our eBooks.

There are numerous problems with this approach. Most importantly, no designer is spared. Whether your design is beautiful or hideous, every eReader I’ve seen will ignore it. There will be no creativity allowed or tolerated.

Second, I imagine it won’t surprise you to hear that each eReader ignores the book design from the ePub file in its own special way. Stanza strips out almost everything, Adobe Digital Editions likes tables, but not small caps, Ibis Reader overrides the properties outlined at the beginning of this article. We’ll see on Saturday how Apple’s iBooks app for the iPad will treat formatting from ePub files, but I can’t deny I’m pessimistic.

This means that book designers will have very little control over how a book is laid out in each eReader, and that in addition, that layout will change from eReader to eReader.

A much more sane approach would be for book designers and eReader software manufacturers to agree to follow the OPS spec. If the OPS spec says a particular CSS property should be supported, the eReader should support it and not assume it knows better. Book designers should be able to rely on the OPS spec to determine which CSS properties are allowed in the final design.

If eReaders are so scared of ugly books, they should add a single “Override Original Design” option and let readers, human readers, decide.

Otherwise, it is just a matter of time before some enterprising software developer (Marc Andreessen, where are you?) comes up with an eReader that does allow you to, say, add video, background images, and whatever else a book designer wants to add to their ePub-based eBooks—and a book reader might want to have there. And by then, it will be too late, the eReader Wars will have begun.

More of my books