epub as object

Hi All


I started to work on some personal project around epub again.

Here is a very first little step - define epub as ts/js object. I will 
use it in my another project but please feel free to use it if it could 
benefit your project. Any feedback/issues are more than welcome.


https://www.npmjs.com/package/epub-object-ts

https://github.com/Jeffxz/epub-object-ts


Side Notes:

After all these years working on web browser and epub I started to 
believe there is some possibility of epub as application that could be 
executed offline. The application that not focusing on replicating 
physical publication such as pagination and TOC but to unleash the 
creativity of web content engineer could be a different concept for epub 
use cases (but still within epub spec scope). And recently I started my 
new journey to experiment this idea.


Then what is a epub reader, right? Yes in this concept there is not any 
reader (since the package is not a book anymore). Web browser should be 
the main player.

What should I call it? Single entry epub? Single page epub? I am not 
sure yet.

If anyone would be interested in this concept please feel free to reach 
out to me we can discuss.


Cheers,

Zheng

W3C: https://www.w3.org/users/129468

Github: https://github.com/Jeffxz

Received on Saturday, 27 February 2021 18:46:25 UTC