View Single Post
Old 08-22-2013, 04:09 PM   #30
ibu
Addict
ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.ibu can eat soup with a fork.
 
Posts: 264
Karma: 9246
Join Date: Feb 2010
Location: Berlin, Germany
Device: Kobo H20, iPhone 6+, Macbook Pro
Quote:
Originally Posted by Agama View Post
Caching ahead would also be likey to use up the battery more quickly, which would be most annoying.
Let's think about what's the worst case of pre parsing for an example book:

* It's a book of 400 pages (the number which is shown in the footer).
* The book has 15 chapters on 15 XHTML documents
* The book contains 80 endnotes.
* The book has 40 pages which contains links to endnotes.
Some of these pages contain 1, some 2, others 3 endnote links (the maximum).
* All endnotes are in the file endnotes.xhtml. That document has 8 pages.
That means: There are 10 endnotes on a page per average

In such a book you can expect, that pre parsing means, that 40 times endnotes.xhtml is parsed - additionally as to a firmware which do no pre parsing.

But may be I'm completly wrong with my thoughts. I'm not a developer, as I mentioned.
I just suppose that there are smart ways to implement a pre parsing.

In the worst case of pre parsing there are
ibu is offline   Reply With Quote