Hacker News new | ask | show | jobs
by WithinReason 3 hours ago
CrossPoint 1.4.0 came out 2 hours ago:

https://github.com/crosspoint-reader/crosspoint-reader/relea...

1 comments

I skimmed over the project a bit. It seems quite ambitious to aim to reimplement epub, considering that means supporting HTML, CSS, SVG and JavaScript.

Is there a ebook format that isn't just build arround the concept of a webbrowser?

While I agree in terms of modern browser expectations (and books absolutely should not need JavaScript), I think books in HTML makes a lot of sense. HTML was meant for sharing text documents, after all.
epub is overkill for a vast majority of books.

A format that only supported

- headings

- paragraphs

- emphasis (bold/italics)

- bullets

- inline images

is good enough. A simple container with a TOC pointing to text blocks/files within it that can be processed very cheaply.

Unfortunately, with something like epub, you lose all the simplicity because you want to support every single feature even if rarely used.

HTML and CSS is enough for 99% percent of epubs, and that's the only subset of epub standards that Crosspoint tries to support
Isn't HTML and CSS already a huge surface to support, unless you are happy with a subset?