05-09-2017, 09:29 AM | #16 |
Sigil Developer
Posts: 7,644
Karma: 5433388
Join Date: Nov 2009
Device: many
|
@Tex2002ans
Do you now much about futurepress's epub.js. Is it both epub2 and epub3 compliant? How does their "serve it up as a webpage" approach compare to other e-readers. Does it handle fixed layout? Does it handle embedded fonts? I asked because I was thinking about adding a more advanced "proof my finished work" function to Sigil and thought that by integrating these epub.js javascripts into a Qt QWebKit or QWebEngine (effectively serving them as if they came from the web) might be a good way to allow users to get a better feeling for how their epub would be viewed by end users. Any thoughts on either the appropriateness of using epub.js (possibly with the annotation feature for proofing) or even on the entire idea of a better cross-platform proofing tools for standard epubs being added to Sigil. I thought about trying with Readium but it being tied to Chrome so closely make it hard to use and integrate into other projects like Sigil. Thanks |
05-10-2017, 02:46 AM | #17 | |||
Wizard
Posts: 2,297
Karma: 12126329
Join Date: Jul 2012
Device: Kobo Forma, Nook
|
I must admit I only began looking into EPUB.js a few months ago after I watched that speech.
EPUB.js is mostly focused on EPUB3. It doesn't support things like the NCX. Not too sure how much of EPUB2 it does support. According to their example files they do "support Fixed Layout". Though I personally haven't tested it + I don't really dabble in Fixed Layout. I also don't have any really good/hard examples on hand (just the horrifying stuff output from InDesign). I think so? But the only real reference to it I could find was this closed bug: https://github.com/futurepress/epub.js/issues/123 Quote:
As a reader, I personally wouldn't want to touch it with a ten foot pole. The customization options seem absolutely abysmal (unless you have a lot more in-depth access in the code itself?). And it reminds me a lot of trying to use Scribd over an actual PDF reader... there is just NO comparison! If I was reading on my PC, I would go with the Chrome Readium plugin (which isn't that amazing either compared to many Android/dedicated readers). Readium is updated quite often + gets very high scores on eputest.org: http://epubtest.org/ Although getting a "Supported" score on their tests doesn't mean much... as you know, the code/files people come up with can sometimes get real weird/obscure. Quote:
I know with EPUB2 you could really say, "If it runs in ADE, it'll probably work the same on the EPUB readers". Don't know if you could say the same about EPUB3. The ReadiumSDK seems to be used as a backend for a lot more readers (Bluefire, ADE, Kobo, Mantano, [...]): https://readium.github.io/applications/ If you wanted to aim for a how actual readers would view EPUB3s, that would probably be your better bet. And as pointed out above on epubtest.org, it does seem to support quite a large chunk of EPUB3. It also seems to have a lot of commercial support behind it as well... and since large companies like Adobe + Kobo rely upon it, I suspect that would be the better bet. And yeah, being reliant upon Chrome is a big minus. Quote:
From what I could quickly tell, the whole Web Annotation thing seems to be.... rough. But I didn't spend too much time researching actual implementations that exist (this is something I am interested in researching in the future). Side Note: I don't know how many of you stumbled across this post on The Digital Reader, "eBookcraft Conference Presentation Videos Now Online": https://the-digital-reader.com/2017/...os-now-online/ one of the speeches given there was by the guy behind Bluefire (and I think he also was one of the main coders for RMSDK/ADE initially?). "Ebook Apps from the Inside Out - Micah Bowers": https://booknetcanada.wistia.com/medias/6fhcu89ivx He has now one of the main forces behind Readium. I also recommend checking out a lot of the other speeches, there was some nuggets of information in there (and large pushes for Accessibility). Last edited by Tex2002ans; 05-10-2017 at 02:56 AM. |
|||
05-10-2017, 03:30 AM | #18 |
Wizard
Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
I wish the SVG support for Readium would improve... Image in pure SVG or a wrapper do not work that well in Readium.
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Add chapters before? | birdfan101 | Sigil | 11 | 05-30-2012 01:10 PM |
azw to mobi: Not detecting chapters/page break at chapters and no TOC | RachDvn | Calibre | 3 | 01-16-2011 09:53 AM |
Hacks Is there a way to add multible chapters to make one book | 18Coaster | Amazon Kindle | 4 | 09-10-2010 07:40 PM |
how to add linkable chapters and notes for epub | Sylver | Calibre | 20 | 08-10-2010 02:39 PM |
ePub Chapters vs. Stanza Chapters | kjk | Sigil | 4 | 09-14-2009 10:50 AM |