-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
EPUB Module: Landmarks #50
Comments
Also as of the moment, I am unable to see the relationship to this and |
Personally I prefer solution 1, and it's already exposed like that on mobile since it's part of the EPUB extension of RWPM. However, Putting it in http://idpf.org/epub/30/spec/epub30-contentdocs.html#sec-xhtml-content-type-attribute |
Interesting idea, I'm ok with that. |
It's not "Solution 1 OR 2" but very much "Solution 1 AND 2":
|
I found the overlap between EPUB and IANA link relations:
|
Seeing as this list is small.. is it practical to have a map at all? |
How should someone try to understand Landmarks in the model?
(refresher: http://kb.daisy.org/publishing/docs/navigation/landmarks.html)
Two ideas:
1. Should we map
epub:type
enum values into the definition ofLinks
in the landmarks (and friends) subcollections?It could be that we use
rel
forepub:type
values.. Here's my proposed solution:Note that we already have
cover
as a rel: https://readium.org/webpub-manifest/relationships.html#:~:text=cover2. Should we just point to the landmarks nav element in the model, and the processing happens outside of the model?
How would that look like? I believe this is how I understood your alternative, @HadrienGardeur.
Use Cases
The DAISY Knowledgebase article highlights this use case:
My use case is that I want a model (implemented in code) to read this information and expose it as a Publication model instance. My users are consumers of this, let's say via an API, which could be using this information to understand the major sections of a book.
The text was updated successfully, but these errors were encountered: