Took a look at the loi.xhtml spec from standardepubs you linked to and it is a bit of a mess. In general, epub:type attributes should not be placed on body tags as that prevents aria role tags from being added, vocabulary need not be prefixed as xhtml namespaces as no elements or attributes need prefixes in this case, file names as well as locations need not be fixed, the landmarks should be in the nav landmarks section not in the body of the file, etc.
I'd say that standardepubs are a bit over the top with their "standardization".
So if I do create a list of illustrations plugin for Sigil, it would not match what standardepubs specifies, as their spec is not correct technically with their use of epub:type on a body tag and is way over the top. It completely ignores what the NAV landmarks section is for.
Lets first hear from others about what they think about the idea of a list of illustrations plugin for Sigil and how it should work if we made one.
Last edited by KevinH; 01-11-2023 at 10:26 AM.
|