Okay, this epub seems to be very broken and does not meet spec in many ways:
- it is an epub2 which does not support javascript at all but it uses javascript
- it is missing the required scripted and manifest properties required buy epub3
- its content.opf incorrectly sets the mime type of a css file to "Text/css" and not "text/css"
- it META-INF encryption.xml file for the fonts is also very broken. Its URI entries are supposed to be absolute URIs from the root of the epub and not relative to META-INF (similar to how the container.xml works).
This last bit is what causes the fonts to be constantly reloaded again and again which causes Sigil to hang.
I will see if I can make Sigil more robust to bad or broken encryption.xml files.
If you paid for this, I would ask for my money back. It is in really sad shape and will probably only work in iBooks.
|