View Single Post
Old 10-30-2012, 06:16 PM   #10
ShellShock
Wizard
ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.ShellShock ought to be getting tired of karma fortunes by now.
 
ShellShock's Avatar
 
Posts: 1,176
Karma: 2431850
Join Date: Sep 2008
Device: IPad Mini 2 Retina
Quote:
Originally Posted by shenye View Post
I think I know the reason for that. LRF are in binary format. In other words, with a new book, your reading device has to parse the "code" first and turn it into the intended text outcome. It may then cache the outcome to make subsequent loading and page turning faster.
LRFs are actually a single xml file in a binary wrapper, similar to epub (muitiple xml files in a binary wrapper). The slow initialisation is because a LRF is completely read and paginated when it is opened, so one screen equals one page. The same happens when you change the font size, which is therefore slow too.
ShellShock is offline   Reply With Quote