- From: Zheng Xu <zhengxu7806@gmail.com>
- Date: Sat, 27 Feb 2021 16:21:41 -0500
- To: Juan Corona <juan@legible.com>
- Cc: W3C Publishing Community Group <public-publishingcg@w3.org>, W3C Publishing Business Group <public-publishingbg@w3.org>
- Message-ID: <2c7a59de-c381-89f4-64c1-8034d670fbfb@gmail.com>
Hi Juan Awesome! I think the epub3 model concept is very similar which is to represent epub as a ts/js object. My next step is to develop xml project to serialize/deserialize the object to epub file. I think it's a great idea to create ide like epub editor. Let's see if we can work out something together. Or maybe even form a short term TF to define epub as object model. Cheer, Zheng On 2021-02-27 3:19 p.m., Juan Corona wrote: > Hey Zheng, > > Nice work, I'm excited to check this out! > > My first thought on this is to share that I've been working on > something similar: > https://github.com/jccr/epubavocado <https://github.com/jccr/epubavocado> > > I built this originally for a side project of mine, to build a highly > technical EPUB viewer, possibly editor. > My idea was to build this around VS Code (actually using > https://theia-ide.org/ <https://theia-ide.org/>) > > Do we have something in common with these concepts? Would love to discuss! > > Cheers, > Juan > > > > > On Sat, Feb 27, 2021 at 10:46 AM Xu Zheng <zhengxu7806@gmail.com > <mailto:zhengxu7806@gmail.com>> wrote: > > 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://www.npmjs.com/package/epub-object-ts> > > https://github.com/Jeffxz/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 <https://www.w3.org/users/129468> > > Github: https://github.com/Jeffxz <https://github.com/Jeffxz> > > > -- Zheng Xu W3C: https://www.w3.org/users/129468 Github: https://github.com/Jeffxz
Received on Saturday, 27 February 2021 21:21:59 UTC