introduction to the presentation api

Post on 13-Feb-2017

60 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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/

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Images are Fundamental Disseminatorsof Cultural Heritage

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

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?

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?

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

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

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

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Shared Canvas

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Shared Canvas

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Shared Canvas

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Shared Canvas

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Why?

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/

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/

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/

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

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/

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

Structure

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"

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

Access to the World's Images, Ghent, December 8th 2015Presenter: @azaroth42 | Slides: #iiif @iiif_io http://iiif.io/

How?

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

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

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/

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/

top related