How can I implement an EPUB reader in JavaScript?
<p>I'm wondering if I can create an <a href="http://en.wikipedia.org/wiki/EPUB" rel="nofollow">EPUB</a> (free and open e-book standard) reader in JavaScript. The basic requirements would be:</p>

<ol>
<li>Server parts of the EPUB reader from a server API.   </li>
<li>Read the EPUB data in JavaScript.   </li>
<li>Render it on page.   </li>
<li>Provide some extra functionality, like text highlights or page notes. </li>
</ol>

<p>I have no information about how I could do this. I'm willing to try a prototype project. What are the steps that I could take towards implementing such a thing?</p>
