Application Programming Interface ou interface de
programmation
applicative :
Interface logicielle permettant à des logiciels distincts de
communiquer entre eux, par exemple pour échanger des données.
Six APIs ont été développées par la communauté IIIF dont les
principales sont l’API Image et l’API Presentation.
Canevas
(ou
Canvas) :
Vue unique au sein d’une séquence d’images. Si ce canevas
correspond généralement à une image ou à une page d’un document,
ce n’est pas toujours le cas, puisqu’il est par exemple possible
de combiner plusieurs images au sein d’une même vue.
JSON-LD
(JavaScript Object Notation for Linked
Data) :
Format utilisé pour encoder les données structurées des
Manifestes et des Collections IIIF, suivant une syntaxe simple
clé/valeur. Il s’agit d’un format standardisé au W3C, organisme de
normalisation du Web.
Manifeste
(Manifest) :
Fichier unique, au format JSON-LD, récapitulant les informations
relatives à la structure d’un objet numérique (séquence des
images, URL des images, métadonnées…). Disposer de l’URL d’un
Manifeste permet de réutiliser les images qui y sont liées, par
exemple en les affichant dans n’importe quelle visionneuse
compatible.
Serveur d’images
Système permettant de délivrer les images conformément à l’API
Image. Cantaloupe est l’un des serveurs d’images les plus
utilisés mais il en existe d’autres sur cette
liste.
Tuile
(Tile) :
Une tuile est une unité de découpage d’une image originale qui
permet à celle-ci d’être servie par partie plutôt que dans son
intégralité. Certains formats d’images intègrent directement
toutes les tuiles possibles d’une image (Jpeg2000, Tiff
pyramidal). Un serveur d’image spécialisé comme Cantaloupe
génère dynamiquement des tuiles d’images pour tous les types de
formats qu’il accepte. (voir doc ci-après)
Visionneuse
Outil logiciel permettant de visualiser un média ou un document.