-
Notifications
You must be signed in to change notification settings - Fork 4
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
Relationship to Web Application Manifest spec #28
Comments
I can see a very good reason to extend the Web Application Manifest: it'll give us immediate support on multiple browsers and OS. That said, very little of what the Web Application Manifest does is relevant to us:
IMO there are still very good reasons to have a standalone manifest for a publication, but I agree that we should provide an option to embed this manifest in a Web App Manifest, just like we provide an option to embed our manifest in a container. |
I certainly agree that this should be a goal. We will have some discussions, hopefully, with the relevant people at TPAC in Lisbon. We will have to clarify how exactly we can extend the basic Web Manifest structure. We should also see whether we need all the terms they put in; for example, with the spine around, I am not sure the 'start_url' is useful. Ivan
|
@HadrienGardeur wrote:
I think this might be a feature. It's quite common to want ebooks to open somewhere other than the first spine item (to skip past boring front matter), hence |
Let us see what the discussion will bring in this respect in Lisbon. Maybe coming up with some specific examples, like the one Dave just did, would be great because it would show the Web Manifest people what we are thinking of doing. There are things that I do not really understand in the Web Manifest document (and I should look at this again) is the references to security issues that would certainly become relevant for us if we are on the Web. |
I agree that this might be a feature, but for a different reason:
For what you're describing, we're better off using a rel value or a property that would show up in the link object. |
See also w3c/manifest#471 |
I've created a minimal example, using as few elements from the Web App Manifest as we can: https://github.com/dauwhe/epub31-bff/blob/master/extensions/web-app-manifest.md I can also add a full example in the repo, if we switch these to a gh-pages branch, we could even test such an example directly on a smartphone. |
|
Just added a Web App Manifest to the Moby Dick example in the repo: https://github.com/dauwhe/epub31-bff/blob/master/examples/MobyDick/manifest.webmanifest Do we create a gh-pages branch or turn master into gh-pages to test such examples? |
We should pay close attention to the web application manifest spec. I'd propose that we use their format for many basic things; I believe we can extend without making the files invalid as web app manifests. Quick example:
The text was updated successfully, but these errors were encountered: