I recently did a proof-of-concept-project for one of our
clients where they wanted to look into the possibilities of using an HTML 5-based web application for reading e-books. Our client currently provides e-books for their users, but in order for the users to read an e-book, they have to register, download and install a third party application. By using an HTML 5 web application, users only need a browser that supports HTML 5 offline features to read e-books. To provide an alternative to their current setup, the application had to address the following requirements:
- Offline availability of e-books
- Copy protection of contents
- Automatic expiration of e-books after a given amount of time
An e-book reader platform using HTML 5 and Monocle that supports offline reading of e-books already exists at Bookish. Like Bookish we decided to use the Monocle Reader to provide the basic e-book reader capabilities.
This application however also needs to support copy protection as well as time expiration of e-books.