View Single Post
Old 12-01-2020, 11:56 AM   #3
KevinH
Sigil Developer
KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.KevinH ought to be getting tired of karma fortunes by now.
 
Posts: 8,858
Karma: 6120478
Join Date: Nov 2009
Device: many
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.
KevinH is offline   Reply With Quote