12

FBReader on Nokia 770 using the Maiandra font

At Internet Tablet Users blog, I’ve posted a short and a long version discussing how the combination of the 8-ounce Nokia 770 Internet Tablet — with its 800-pixel-wide super-high-resolution screen — with FBReader is the best-ever e-book reading experience. Of course, some may dispute that conclusion.

In a private communication, Jon Noring points out that FBReader can’t provide multiple paths through a book, facilities for which were first laid out in the Open eBook 1.0 specification in 1999. Nor does it offer “out of spine” rendering, such as separate pop-up windows for footnotes, as Microsoft Reader has since its inception.

Jon also is eager for a standard e-book format that expands to include MathML and SVG, and features such as a required table of contents to provide for greater accessibility. With a text-to-speech engine being ported to the 770, portable “talking books” are not too far in our future. Jon doesn’t believe FBReader leads us towards the real potential of e-books. That’s why he’s pushing the Open Reader format, and for e-book reading programs to provide this sort of capability.

I myself have wanted Flash-like animation capabilities since 2000, when I joined the OEBF, paying my $1000 membership fee out of my own pocket simply so I could lobby for that provision in the publication structure spec. And I don’t disagree with Jon’s assessment at all.

It’s simply that FBReader on the 770 provides the biggest screen and best color display and most words on a page of any e-book reading program on a non-e-book-only device. It lets you choose any font you want for reading, specify font sizes in third-of-a-point increments (eg., by pixels that are 1/225th of an inch in size), set margins by pixel size, and use different specs for every structural element (title, text paragraph, footnote, quote, etc.) in your book.

To quote myself in that long version mentioned above, “When you control the precise size of the type, and the font, and other subtler aspects that affect your visual appreciation of the text on-screen, there’s a tremendous personal gratification. (You probably recognize the opposite feeling, the one you get when you go to a website and just feel utterly antagonized with the small typesize or noisy design or some other unreadable and unchangeable aspect.)”

So I think Jon and I are both right. FBReader is the best we have, and it pretty much maximizes the experience of single-path formatting. FBReader can’t handle OEBF-style documents, but it’s open-source software — all it lacks is a committed programmer to add that capability. And it handles Russian and Chinese so it’s already got a better international scope than any other free-standing, multiple-device program.

I don’t dislike dedicated e-book readers, and some good ones look like they’re coming down the pike. (I wonder which ones have the OEBF multiple-path, out-of-spine capabilities?) However, just as a super-nice handheld computer like the OQO is too expensive for me to justify (old model’s lowest price: $1300), I feel that $300-plus (the Hanlin, the Librie, the Cybook, and I’d guess the iRex too) for a device that doesn’t do anything else is out of line, and thus not for me.

But your mileage may vary.

 
12