![]() |
#1 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Feb 2012
Device: android tablet
|
epub3 suport
I'm a new Sigil user. Also I'm a developer and I'm interested in the new epub3 format. There's any idea to give suport to this new format?. If so, I would like to know if there's any technical problem related with the current libraries used at sigil project to provide the proper support for epub3.
I'm in the idea to start a new epub3 editor but I prefer not to start from scratch. Thanks |
![]() |
![]() |
![]() |
#2 |
Wizard
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 4,520
Karma: 121692313
Join Date: Oct 2009
Location: Heemskerk, NL
Device: PRS-T1, Kobo Touch, Kobo Aura
|
At the moment it is not yet clear to which direction ePUB3 is going. I believe it is the long-term idea to support ePUB3, but not in the near future. Also, there are almost no readers supporting ePUB3.
|
![]() |
![]() |
Advert | |
|
![]() |
#3 | |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Feb 2012
Device: android tablet
|
epub3 support
Quote:
My question is - anyone with some technical experience developing sigil considers the current code suitable to be enhanced in order to offer epub3 suport or it's better start from scratch a new project ? Thanks in advance |
|
![]() |
![]() |
![]() |
#4 |
Resident Curmudgeon
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 78,932
Karma: 144284074
Join Date: Nov 2006
Location: Roslindale, Massachusetts
Device: Kobo Libra 2, Kobo Aura H2O, PRS-650, PRS-T1, nook STR, PW3
|
But until there are enough readers out there that can handle ePub3, publishers are not going to publish in ePub3.
|
![]() |
![]() |
![]() |
#5 | |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,436
Karma: 5702578
Join Date: Nov 2009
Device: many
|
Hi,
Looking at http://readium.org/ and getting the source, you see it is nothing more then an *incomplete* set of javascript pieces you add on to the Chrome Web-browser (and why only chrome I have no idea ...) to see some features of epub3 in the browser. This is certainly not a "reference implementation" of anything. You would be better off helping to add HTML5 support to QtWebKit if you want most applications to actually support ePub3 (including future ebook readers). KevinH Quote:
|
|
![]() |
![]() |
Advert | |
|
![]() |
#6 | |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Feb 2012
Device: android tablet
|
qtwebkit
I know that readium is in it's early stages but it's a first step
I've been checking the new features present in QtWebKit-2.2: Support for HTML5 media (audio/video) HTML5 File API ( http://www.w3.org/TR/FileAPI/) Typed Array ( http://www.khronos.org/registry/type.../specs/latest/) HTML5 Hashchange Event ( http://www.whatwg.org/specs/web-apps...ent-hashchange) DeviceMotion ( http://dev.w3.org/geo/api/spec-source-orientation.html) CSSOM View Module ( http://www.w3.org/TR/cssom-view/) Spatial Navigation Touch Events Geolocation API Progress element and meter element Viewport meta tag Canvas element Application cache Web SQL Database Web Storage CSS Animations CSS Transitions CSS 2D Transforms CSS Text CSS Masks CSS ScrollBar Styles Native JSON parser And I infer from your answers that It will be much better to start a new project in order to support epub3 writing from scratch. It will be suitable for example using Qt 4.8 that includes qtwebkit 2.2 and wait for better html5 support from webkit project. The idea is that this new application could grow side by side and evolve until html5 will become a finished definition. What do you think? Is it something foolish? Quote:
|
|
![]() |
![]() |
![]() |
#7 |
Sigil Developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 8,436
Karma: 5702578
Join Date: Nov 2009
Device: many
|
Hi,
I believe Qt 4.8 is actually used in the latest versions of Sigil 0.5.3 and if Qt 4.8 supports as much of QtWebKit 2.2 as you say, then the Sigil code base can certainly help get you going. Sigil is cross-platform and written in C++, and very readable and the build is easy to do too. So someone well versed in C++ should have no trouble working with the Sigil codebase. I think you will see many of epub3 features be supported in Sigil as QtWebKit support improves. Helping to move that forward is definitely something doable for a good developer and I am pretty sure that user_none (the developer/owner of Sigil) would accept patches that add features for some specific future version of Sigil. That is of course his call. But I do think the Sigil code base would be a big help in pushing your project forward. Talk to user_none and see what he thinks. Perhaps he can set up an experimental branch for you to add features too, that will eventually be incorporated back into the main line. KevinH |
![]() |
![]() |
![]() |
#8 | |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Feb 2012
Device: android tablet
|
epub3 support
Very kind of you. I've been building sigil for mac osx and it's easy to do as you have said.
I'll follow your advice and I'll study sigil code more deeply to get used to it before trying any improvement. I'm an experienced developer in java but I need some more training in C++ if I want to do something serious. Thanks Quote:
|
|
![]() |
![]() |
![]() |
#9 | |
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 28,338
Karma: 203719142
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
|
Quote:
Last edited by DiapDealer; 02-29-2012 at 06:03 PM. |
|
![]() |
![]() |
![]() |
#10 |
Junior Member
![]() Posts: 5
Karma: 10
Join Date: Feb 2012
Device: android tablet
|
Qt 4.8 bugs?
|
![]() |
![]() |
![]() |
#11 | |
Bookmaker
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 427
Karma: 2143650
Join Date: Sep 2010
Device: Cybook Opus
|
Quote:
|
|
![]() |
![]() |
![]() |
#12 |
Sigil & calibre developer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,487
Karma: 1063785
Join Date: Jan 2009
Location: Florida, USA
Device: Nook STR
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
epub3 | pbs_ebook | Writer2ePub | 1 | 05-06-2011 11:47 AM |
Suport for Spectra Electronics Readee? | gadikaz | Devices | 14 | 02-18-2011 04:27 PM |
Does ADE suport only one font without embedding? | eping | ePub | 5 | 08-27-2010 11:30 AM |
Foxit eSlick to suport ePub in Firmware 2.0 | RichyRich | News | 32 | 11-10-2009 11:51 AM |
Bookeen suport | tcmoon | Bookeen | 28 | 12-01-2007 07:36 PM |