Daniel Glazman believes that EPUB has reached a technical dead end.
Mr. Glazman's solution? The WebBook format. From the announcement:
I have then decided to work on a different format for electronic books, called WebBook. A format strictly based on Web technologies and when I say "Web technologies", I mean the most basic ones: html, CSS, JavaScript, SVG and friends; the class of specifications all Web authors use and master on a daily basis. Not all details are decided or even ironed, the proposal is still a work in progress at this point, but I know where I want to go to.
[...] I have started from a list of requirements, something that was never done that way in the EPUB world:
- one URL is enough to retrieve a remote WebBook instance, there is no need to download every resource composing that instance
- the contents of a WebBook instance can be placed inside a Web site's directory and are directly readable by a Web browser using the URL for that directory
- the contents of a WebBook instance can be placed inside a local directory and are directly readable by a Web browser opening its index.html or index.xhtml topmost file
- each individual resource in a WebBook instance, on a Web site or on a local disk, is directly readable by a Web browser
- any html document can be used as content document inside a WebBook instance, without restriction
- any stylesheet, replaced resource (images, audio, video, etc.) or additional resource useable by a html document (JavaScript, manifests, etc.) can be used inside the navigation document or the content documents of a WebBook instance, without restriction
- the navigation document and the content documents inside a WebBook instance can be created and edited by any html editor
- the metadata, table of contents contained in the navigation document of a WebBook instance can be created and edited by any html editor
- the WebBook specification is backwards-compatible
- the WebBook specification is forwards-compatible, at the potential cost of graceful degradation of some content
- WebBook instances can be recognized without having to detect their MIME type
- it's possible to deliver electronic books in a form that is compatible with both WebBook and EPUB 3.0.1
Compatibility with EPUB 3.0.1 is a good way to start adoption. Now to see if WebBook catches on. The GitHub repository is here.
(Score: 4, Informative) by hendrikboom on Monday April 23 2018, @12:05AM (8 children)
Most ereaders are beyond the owner's control. Their only saving grace is that they are too stupid to be easily suborned by the likes of javascript.
Does anyone make e-ink tablets that *are* under the user's control? I'd love to use a suitable Linux on one.
(Score: 4, Informative) by archfeld on Monday April 23 2018, @12:50AM (5 children)
My Kindle e-reader will load local resources and can be accessed as a storage device via the USB cable. I get books from private authors, as well as the internet archive, in addition to the publisher controlled kindle library.
Sources such as Obooko https://www.obooko.com/ [obooko.com]
or the Internet Archive https://openlibrary.org/ [openlibrary.org]
Offer various format ebooks for download.
For the NSA : Explosives, guns, assassination, conspiracy, primers, detonators, initiators, main charge, nuclear charge
(Score: 3, Insightful) by hendrikboom on Monday April 23 2018, @03:01AM (2 children)
Same on my Kobo. I can put epub's and pdf's on it using a USB cable.
But I have no control over the software it runs.
(Score: 2, Informative) by Anonymous Coward on Monday April 23 2018, @06:09AM (1 child)
Sure you do.
https://news.ycombinator.com/item?id=14079721 [ycombinator.com]
https://github.com/ccoffing/OcherBook [github.com]
https://github.com/lgeek/okreader [github.com]
https://github.com/koreader/koreader [github.com]
http://uscoffings.net/clc/tech/embedded/kobo-touch/ [uscoffings.net]
(Score: 2) by hendrikboom on Tuesday April 24 2018, @08:46AM
These systems look promising.
I'm guessing this software will work only with DRM-free books.
-- hendrik
(Score: 1, Insightful) by Anonymous Coward on Monday April 23 2018, @05:14PM (1 child)
i think the op meant a device that isn't constantly running spyware and ratting out your reading, amoung other anti-user things.
(Score: 2) by hendrikboom on Tuesday April 24 2018, @08:49AM
Not only that, I'd like to be able to write software that runs on the device.
(Score: 1, Informative) by Anonymous Coward on Monday April 23 2018, @01:11AM (1 child)
http://www.onyx-international.com/ [onyx-international.com]
(Score: 3, Insightful) by hendrikboom on Monday April 23 2018, @03:20AM
Interesting device. But I find it hard to get a clear idea from that advertising presentation just what I'd get if I were to buy one. Is it just a display and input device that happens to have some software inside it to read ebooks and talk to a computer via an HDMI cable? Or does it actually have some programmability?
And isn't an e-ink display too slow for HDMI data rates? It makesme wonder what the HDMI connection is for other than to be able to say it does HDMI on the web site.
It talks about being compatible with a lot off operating systems, but I suspect those systems won't actually run on it.
And it has a quad-core processor. But what quad-core processor. That kind of makes a difference.
And what's battery life when it's used for just reading books?