Skip to content

Conversation

glenrobson
Copy link
Member

No description provided.

@glenrobson
Copy link
Member Author

Use case:

Change:
current form to current order

Implementation Notes

Add a paragraph explaining the following from the spec:

"user interfaces that interact with this order should use the order within the selected Range, rather than the default order of items."

from the sequence text in https://iiif.io/api/presentation/3.0/#behavior

Add a paragraph explaining that behaviour of a range can be a list and could include individuals or paged alongside sequence if you would like the range canvases to be shown as paginated. Also note ranges can have viewingDirection in case of right to left ordering of pages.

Restrictions:

Sequence ranges need to be top order ranges (can’t be embedded in a table of contents). Text from specification:

“Ranges that have the behavior value sequence must be directly within the structures property of the Manifest, and must not be embedded or referenced within other Ranges." from https://iiif.io/api/presentation/3.0/#54-range

Example

  • Example: Context should be a string
  • Use minimum amount of pages to show issue. (~6)
  • The editors would prefer real manuscript images. As the recipe is showing out of order as sequence a and in order as sequence b you could potentially use the picart_german images from UCLA: https://fixtures.iiif.io/. The canvas labels should show the page numbers to demonstrate the order.

Related recipes

Add a note to the table of contents recipe to say its an example of different way of using ranges. (for this type of note see: https://preview.iiif.io/cookbook/0045-css/recipe/0045-css/)

OK to go to TRC if its possible to get the items above done.

@glenrobson
Copy link
Member Author

Also discussing renaming as alternative page sequences.

giacomomarchioro and others added 2 commits September 18, 2025 10:57
I have addressed to the issues highlighted by the editors, but the example section.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta: ready-for-editors Ready for Cookbook editor review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants