Kindle on iPhone (geekery)
The UI on the app is a bit weird though. And there's no way to rotate the screen or zoom in on images. I know Topaz supports image zooming!
Pagination is a bit weird on Topaz books but so much of Topaz's display model was oriented towards how Kindle 1 worked (because I got a specific directive to make it done rather than make it generic — I still made it as generic as I could, of course). I'm actually a bit impressed at some of the stuff they did do, like making links colored and not just indented (I did leave a facility in the code for that to happen but who knows if they actually used it - for all I know they had to completely rewrite the entire display engine).
I kind of wish I were still in touch with people on the Kindle team so I could find out more about who did what. One of those points of pride thing, I guess.
It does look like they stripped out all the context menu stuff, though, and I don't see any way of accessing the OCRtext directly (which was available on Kindle), and I don't even see a search function. Also it looks like their "ebook conversion is imperfect" boilerplate was inserted by the quickly-written image insertion code Fred wrote, judging by how each line is scaled differently.
The way pagination is breaking (reverse pagination in particular) makes me worried that maybe they messed up something in the flow dependency processor, or maybe there was some dumb corner case I missed.
Both samples I've looked at (which came from that Mobileread thread I linked to!) are (apparently) Topaz. I guess I should look at a Mobi book to see how it compares. I'm sure Mobi will be faster (since it's basically plain text, not a fancy vector image format) and will probably paginate better. I mean, obviously Topaz would never be capable of being as good as a proper text format, but that wasn't its goal, either.
Comments