For epub3, the spec says that anytime an epub:switch, mathml, svg, script, or nav tag is used or remote resource is used in an xhtml file, the content.opf must include specific manifest properties on the manifest entries in the content.opf.
The Generate Manifest Properties epub3 tool, will in fact parse every single xhtml file in your epub and properly create the necessary manifest properties and add them in the right place in the content.opf so that you do not have to worry about that. You can run this tool at any time as it only updates the content.opf. I strongly recommend running it before running epubcheck and before any final saving of the epub.
In epub3, remote resources may be referenced which are not included in the epub itself. The new General settings: "epub may access all remote resources" enables you to access remote resources not local to you epub. You can disable this to prevent "bad / untrusted" javascript inside any epub from accessing things across the internet without your permission.
The exception to this rule is multimedia resources. Since they are so large and use a different way to access their resources, we are always enabled.
Hope this helps,
KevinH
Last edited by KevinH; 02-07-2016 at 05:57 PM.
|