View Single Post
DataPath's Avatar
Posts: 124 | Thanked: 34 times | Joined on Mar 2007
#7
Originally Posted by Chelloveck View Post
I'm really disappointed by the ebook software available for Maemo. FBreader is pretty lame, given its lack of support for CSS and its other shortcomings. And yet, it's the only game in town. Oh, if only iSilo would come out with a Maemo version!
There is CSS support in fbreader, but it never got fully ported over to the Maemo version, although there is at least some css support in the latest maemo version. The windows and linux versions render it all just fine.

Originally Posted by Chelloveck View Post
I've seriously contemplated rolling my own. Epub is nothing more than XHTML and CSS with a little added metadata, wrapped in a ZIP file. Seems like it wouldn't be *too* much work to make a reader based on WebKit, or maybe XulRunner. (You could almost use an existing browser as-is; the biggest problem is that it doesn't remember your position on the page.) Unfortunately, I already have too many side projects going on.
It's not as easy as it sounds. An epub isn't necessarily a single html file - it could (and frequently is) split across multiple files. Also, fbreader does a good job of rendering the book on a line-by-line basis, rather than rendering the whole page. It makes bookkeeping for the reader a lot easier, as well as making it easy to keep memory usage low.