introduction to the presentation api
TRANSCRIPT
![Page 1: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/1.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Introductionto the
Presentation APIRob Sanderson
@azaroth42#iiif
http://iiif.io/
![Page 2: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/2.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Images are Fundamental Disseminatorsof Cultural Heritage
![Page 3: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/3.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
More than one image is needed per object
![Page 4: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/4.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
How do I know...
... which images to use?... in which order?
... what they depict?... how they can be reused?
... who should be attributed?... which other resources to display?
... which other objects are related?
![Page 5: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/5.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Actually, How do I ...... provide a rewarding user experience?
![Page 6: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/6.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
IIIF Presentation API 2.0
http://iiif.io/api/presentation/2.0/
Scope:Provide only the information
necessary for an application topresent the object to the user
Uses the Shared Canvas model
![Page 7: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/7.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
Abstract space used for building a view of the object
![Page 8: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/8.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
Abstract space used for building a view of the object
Think: Powerpoint Slide
![Page 9: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/9.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
![Page 10: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/10.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
![Page 11: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/11.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
![Page 12: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/12.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Shared Canvas
![Page 13: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/13.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Why?
![Page 14: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/14.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Imageshttp://www.archimedespalimpsest.org/
![Page 15: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/15.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Imageshttp://www.archimedespalimpsest.org/
![Page 16: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/16.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
One Canvas, Multiple Images
Archimedes Palimpsest Multi-Spectral Imageshttp://www.archimedespalimpsest.org/
![Page 17: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/17.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
One Image, Multiple Canvases
http://www.e-codices.unifr.ch/en/csg/1394/140ahttp://www.e-codices.unifr.ch/en/csg/1394/063abcder
![Page 18: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/18.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Not Just Images
http://purl.stanford.edu/cv176gb0028#image/545/thumb/
![Page 19: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/19.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 20: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/20.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 21: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/21.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 22: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/22.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 23: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/23.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 24: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/24.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Structure
![Page 25: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/25.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
PropertiesDescriptivelabel
Name of the resourcedescription
Textual summarythumbnail
Image summarymetadata
Pairs of Label and Value
Metadata Example: label:"Created", value:"1300"
![Page 26: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/26.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
PropertiesRightslicense
Link to license descriptionattribution
Text required to be displayedlogo
Image required to be displayed
Linkingservice
Additional service endpointseeAlso
Semantic metadata resourcerelated
Resource to display to the user
![Page 27: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/27.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
How?
![Page 28: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/28.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
JSON: Ease of Development
Linked Data:Plays Nice with Others
![Page 29: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/29.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
{ "@context":"http://iiif.io/api/presentation/2/context.json", "@id":"http://www.example.org/iiif/book1/canvas/p1.json", "@type":"sc:Canvas”, "label":"p. 1”, "height":1000, "width":750, "images": [ {"@type":"oa:Annotation”, // annotation linking image to canvas … }], "otherContent": [ {"@type":"sc:AnnotationList", // reference to list of non-image annotations … }]}
{}s are the new <>s
![Page 30: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/30.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Summary
Presentation Data not MetadataShared Canvas Model
Linked Open Data in JSON
http://iiif.io/api/presentation/2.0/
![Page 31: Introduction to the Presentation API](https://reader034.vdocuments.us/reader034/viewer/2022042618/58a16d0e1a28abc1708b72a5/html5/thumbnails/31.jpg)
Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/
Summary
Presentation Data not MetadataShared Canvas Model
Linked Open Data in JSON
Coming Soon:http://iiif.io/api/presentation/2.1/