Links
Background and Summary
This recipe builds on the original Newspaper recipe and adds a way to identify articles within a newspaper using ranges.
Newspaper articles often jump across pages and occupy specific column regions, so you need a way to represent this fragmented, non-linear reading order. IIIF Ranges let you group and reorder page regions into a logical hierarchy. A top-level Range acts as the newspaper's structural index; nested Ranges represent individual articles. Viewers use these to guide readers through content in the intended sequence.
Key points:
- Ranges can target parts of pages (e.g. specific columns) using
FragmentSelectors from the Web Annotation Data Model
- Content doesn't need to be contiguous — an article starting on page 1 and continuing on page 4 is shown in the example
- Ranges can link to supplementary content like OCR transcriptions via the supplementary property
The example is a German newspaper section ("Tagesneuigkeiten") which spans two partial columns on page 2, then two full columns on page 5.
Voting and changes
We welcome comments on the recipe and as well as voting +1, confused face or -1 feel free to add comments to this issue. If this issue is approved then the author will take account of the comments before we merge the branch in to the master cookbook branch.
If the recipe is rejected by the TRC then we will make the changes requested and resubmit it to a future TRC meeting. If you feel that your comments are substantial enough that the recipe should be looked at again by the TRC after the changes have been made please vote -1 (thumbs down). A confused face is treated as abstaining.
Changes to the recipe will only be made after the TRC voting process has concluded.
Links
Background and Summary
This recipe builds on the original Newspaper recipe and adds a way to identify articles within a newspaper using ranges.
Newspaper articles often jump across pages and occupy specific column regions, so you need a way to represent this fragmented, non-linear reading order. IIIF Ranges let you group and reorder page regions into a logical hierarchy. A top-level Range acts as the newspaper's structural index; nested Ranges represent individual articles. Viewers use these to guide readers through content in the intended sequence.
Key points:
FragmentSelectorsfrom the Web Annotation Data ModelThe example is a German newspaper section ("Tagesneuigkeiten") which spans two partial columns on page 2, then two full columns on page 5.
Voting and changes
We welcome comments on the recipe and as well as voting +1, confused face or -1 feel free to add comments to this issue. If this issue is approved then the author will take account of the comments before we merge the branch in to the master cookbook branch.
If the recipe is rejected by the TRC then we will make the changes requested and resubmit it to a future TRC meeting. If you feel that your comments are substantial enough that the recipe should be looked at again by the TRC after the changes have been made please vote -1 (thumbs down). A confused face is treated as abstaining.
Changes to the recipe will only be made after the TRC voting process has concluded.