Samir Dash's profile

Cross-browser Epub Reader (2012-13)

Here are some screenshots from an HTML 5 and JavaScript based  cross browser epub reader component which is a part of  "Digital Content Reader" project,  that can help packaging an epub file (also working on supporting QLM4 content ) for distribution.


The reader app can scan through the epub to generate the table of content and load them in the reader. 

The reader supports both ePub 2 as well as ePub 3 -- it auto detects and based on the epub kind it renders it in the browser. 
It supports a subsection layout where the subsections (if any found as anchor tags in the TOC for any age ) appear as tabs in the bottom bar, which are adjusted in the footer bar. There can be unlimited tabs that can appear in the footer. 

The navigation menu can appear as a tree type branches or single linear structure based on the settings.
if predefined layouts are found in ePub, then it uses that ... for example the "landscape" layout is shown below which was pre configured in the epub.
Supports epub3 interactivity and styleing, and scripting parts. .
epub2 being rendered  is shown below 
The pages can be put into a real world page like effect with white single column scrollable page.
Same content page can be viewed in widescreen ..full spread-out form as defined by the epub page container. 
Cross-browser Epub Reader (2012-13)
Published:

Cross-browser Epub Reader (2012-13)

Cross-browser Epub Reader is a HTML-JavaScript based Epub Reader developed to be used in a native wrapper (.EXE) to deliver e-pub files (Epub 2 a Read More

Published: