cookbook-recipes
cookbook-recipes copied to clipboard
Alternative Sequence (via `sequence` Range)
Alternative Sequence (via sequence
Range)
(Provide link to index.md
of the issue, if available. To be filled in after issue is created - you need the issue number!)
Use case
As well as the default ordering of the images, I wish to provide an alternative ordering (e.g., of a manuscript, or arrangement of archival material).
Equivalent to 2.1 fixtures
https://iiif.io/api/presentation/2.1/example/fixtures/20/manifest.json https://iiif.io/api/presentation/2.1/example/fixtures/22/manifest.json https://iiif.io/api/presentation/2.1/example/fixtures/23/manifest.json
If you had 2 alternative sequences in the structures could each of those had their own "table of contents" and how would that be modelled? Similarly, what would a view do in the case where it is presenting an alternative sequence and showing a range/table of contents that contained canvases or ranges that are not within that current sequence? Should the viewer always display them, or give a visual indication that they are empty/hidden?
Just FYI - we have an issue for multiple orderings in a manuscript here that I'm working on: https://github.com/IIIF/cookbook-recipes/issues/70
Is there another use case that this issue should cover? I notice it has an A/V tag, so wondering if there was a specific A/V example that someone had in mind.
Ah, is this perhaps the wrong issue for the multi-range + multi-sequence question? If it's content:av
I'm not sure if there is a specific av use case, but it might be good to have the question in #70 since that's where we'll be working on multi-range + multi-sequence. Do you have a specific manuscript/example in mind (I'm looking for a good example manuscript)? I think that in the case of multiple sequences we'd have two top-level ranges, one for each sequence, then child ranges for their toc. I imagine these would display in the viewer as any nested index/toc would and not display any canvases that are not present in one of the ranges. For example, with this nested toc here: https://iiif.io/api/cookbook/recipe/0024-book-4-toc/
Ok, I'm rereading your question and not sure I read it correctly the first time - or this time :) I'm not sure exactly what a viewer will/should do when the sequence
behavior is used for a range. Once I get an example manifest up, I'll post a link.