Zum Inhalt springen

„International Image Interoperability Framework“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
Keine Bearbeitungszusammenfassung
K Weblink aus Fließtext entfernt
 
(10 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Überarbeiten|||grund=Inzwischen gibt es sechs APIs, siehe https://iiif.io/}}
[[Datei:International Image Interoperability Framework logo.png|mini|IIIF-Logo]]
[[Datei:International Image Interoperability Framework logo.png|mini|IIIF-Logo]]
Das '''International Image Interoperability Framework''' ('''IIIF'''; gesprochen „Triple-Ei-F“) entstand 2011 mit Unterstützung der Mellon Foundation aus einer gemeinsamen Initiative renommierter Gedächtnisorganisationen, zu denen unter anderem die [[Harvard University]], die [[Stanford University Libraries]], die [[Cornell University]], die [[British Library]], die [[Bodleian Library]] (Oxford) sowie die [[Bibliothèque nationale de France|Nationalbibliotheken von Frankreich]] und [[Nasjonalbiblioteket|Norwegen]] gehören. Heute wird die IIIF-Gemeinschaft von zahlreichen, über den Globus verteilten Museen, Bibliotheken und Archiven getragen.
Das '''International Image Interoperability Framework''' ('''IIIF'''; gesprochen „Triple-Ei-F“) bietet einen Standard, wie digitale Bilder im Internet geteilt werden können. IIIF entstand 2011 mit Unterstützung der Mellon Foundation aus einer Initiative renommierter Gedächtnisorganisationen, zu denen unter anderem die [[Harvard University]], die [[Stanford University Libraries]], die [[Cornell University]], die [[British Library]], die [[Bodleian Library]] (Oxford) sowie die [[Bibliothèque nationale de France|Nationalbibliotheken von Frankreich]] und [[Nasjonalbiblioteket|Norwegen]] gehören. Inzwischen wird der Standard von einem internationalen [[Konsortium]] von 67 (Stand: November 2023) Gedächtnisorganisationen getragen und weiterentwickelt.<ref>[https://iiif.io/community/consortium/members/ Consortium Members], auf iiif.io, abgerufen am 26. November 2023</ref>


== IIIF-Technologie ==
== IIIF-Technologie ==
Das International Interoperability Framework (IIIF) besteht aus vier [[Programmierschnittstelle|Application Programming Interfaces]] (APIs).
Das International Interoperability Framework (IIIF) besteht aus [[Programmierschnittstelle|Application Programming Interfaces]] (APIs).
* Die ''Image API''<ref>[https://iiif.io/api/image/2.1/ IIIF Image API 2.1]</ref> definiert einen Web-Service zur Ausgabe von Bildern, zum Beispiel Format, Ausgabegröße und Zoomstufen, Ausschnitte, Farbtiefe und Rotation.
* Die ''Image API''<ref>[https://iiif.io/api/image/2.1/ IIIF Image API 2.1], auf iiif.io</ref> definiert einen Web-Service, der Bilder mit definierten Parametern, etwa Dateiformat, Größe, Ausschnitt, Farbtiefe oder Rotation, ausgibt.
* Die ''Presentation API''<ref>[https://iiif.io/api/presentation/2.1/ IIIF Presentation API 2.1]</ref> beschreibt die Ausgabe eines Objektes mit seinen bibliographischen und strukturellen Metadaten. Der Output erfolgt als JSON-LD-Objekte. Die Ausgabe der Images gemäß der ''Image API'' ist integriert.
* Die ''Presentation API''<ref>[https://iiif.io/api/presentation/2.1/ IIIF Presentation API 2.1], auf iiif.io</ref> beschreibt die Ausgabe eines Objektes mit seinen bibliographischen und strukturellen Metadaten. Der Output erfolgt als JSON-LD-Objekte. Die Ausgabe der Images gemäß der ''Image API'' ist integriert.
* Die ''Search API''<ref>[https://iiif.io/api/search/1.0/ IIIF Content Search API 1.0]</ref> ermöglicht Suchanfragen innerhalb einer IIIF-Ressource.
* Die ''Content Search API''<ref>[https://iiif.io/api/search/1.0/ IIIF Content Search API 1.0], auf iiif.io</ref> ermöglicht Suchanfragen innerhalb einer IIIF-Ressource.
* Die ''Authentication API''<ref>[https://iiif.io/api/auth/1.0/ IIIF Authentication API 1.0]</ref> ermöglicht den Zugriff auf IIIF-Ressourcen zu regulieren.
* Die ''Authentication API''<ref name=":0">[https://iiif.io/api/auth/1.0/ IIIF Authentication API 1.0], auf iiif.io</ref> ermöglicht den Zugriff auf IIIF-Ressourcen zu regulieren.
* Die ''Change Discovery API''<ref>{{Internetquelle |url=https://iiif.io/api/discovery/1.0/ |titel=IIIF Change Discovery API 1.0 |sprache=en |abruf=2022-06-01 | hrsg=iiif.io }}</ref> stellt Informationen zu Objektänderungen (Erstellung, Änderung und Löschung) innerhalb der IIIF-Ressourcen bereit.
* Die ''Content State API''<ref>{{Internetquelle |url=https://iiif.io/api/content-state/1.0/ |titel=IIIF Content State API 1.0 |sprache=en |abruf=2022-06-01 | hrsg=iiif.io}}</ref> generiert Links zu Objekten in bestimmten Zuständen. Der Zustand eines Bildes enthält Informationen über die Ansicht (Flächenauswahl und Rotation) eines bestimmten Bildes auf einer bestimmten Seite.
Um IIIF-konforme Bilder bzw. Objekte auszugeben, können unterschiedlichste technische Lösungen eingesetzt werden. IIIF schafft eine noch nie dagewesene Interoperabilität und ermöglicht einen institutionsübergreifenden Austausch digitaler Objekte sowie ihre standortunabhängige Darstellung in unterschiedlichsten Viewern und sonstigen Präsentationslösungen im World Wide Web.
Um IIIF-konforme Bilder bzw. Objekte auszugeben, können unterschiedlichste technische Lösungen eingesetzt werden. IIIF schafft eine noch nie dagewesene Interoperabilität und ermöglicht einen institutionsübergreifenden Austausch digitaler Objekte sowie ihre standortunabhängige Darstellung in unterschiedlichsten Viewern und sonstigen Präsentationslösungen im World Wide Web.


== Weblinks ==
== Weblinks ==
* [https://iiif.io/ Projekt-Webseite]
* [https://iiif.io/ Projekt-Webseite]
* [https://api.digitale-sammlungen.de/iiif/presentation/v2/bsb00046575/manifest Beispiel einer Presentation API]
* [https://api.digitale-sammlungen.de/iiif/presentation/v2/bsb00046575/manifest Beispiel für die Ausgabe (Manifest im JSON-LD-Format) einer Presentation API]
* [https://showcase.iiif.io/ IIIF Showcase] – Software und Webseiten, die IIIF implementieren
* [https://showcase.iiif.io/ IIIF Showcase] – Software und Webseiten, die IIIF implementieren
* [https://groups.google.com/forum/#!forum/iiif-discuss Project discussion forum] (Google groups)
* [https://groups.google.com/forum/#!forum/iiif-discuss Project discussion forum] (Google groups)
* [https://github.com/IIIF/awesome-iiif Awesome IIIF] – Liste mit IIIF resources
* [https://github.com/IIIF/awesome-iiif Awesome IIIF] – umfangreiche Liste mit Ressourcen zum Thema IIIF
* [https://www.youtube.com/playlist?list=PLxDekeBVQtVJeRqoTgsif7fJki2X96O-1 IIIF Lernvideos auf YouTube] – Tutorials zum Grundverständnis von IIIF Anwendungen, sowie der IIIF Image API und der Presentation API
* [https://www.youtube.com/playlist?list=PLxDekeBVQtVJeRqoTgsif7fJki2X96O-1 YouTube-Playlist] der [[Zentralbibliothek Zürich]] – Tutorials zum Grundverständnis von IIIF-Anwendungen, besonders der IIIF Image API und der Presentation API


== Einzelnachweise ==
== Einzelnachweise ==

Aktuelle Version vom 27. November 2023, 00:04 Uhr

IIIF-Logo

Das International Image Interoperability Framework (IIIF; gesprochen „Triple-Ei-F“) bietet einen Standard, wie digitale Bilder im Internet geteilt werden können. IIIF entstand 2011 mit Unterstützung der Mellon Foundation aus einer Initiative renommierter Gedächtnisorganisationen, zu denen unter anderem die Harvard University, die Stanford University Libraries, die Cornell University, die British Library, die Bodleian Library (Oxford) sowie die Nationalbibliotheken von Frankreich und Norwegen gehören. Inzwischen wird der Standard von einem internationalen Konsortium von 67 (Stand: November 2023) Gedächtnisorganisationen getragen und weiterentwickelt.[1]

IIIF-Technologie

[Bearbeiten | Quelltext bearbeiten]

Das International Interoperability Framework (IIIF) besteht aus Application Programming Interfaces (APIs).

  • Die Image API[2] definiert einen Web-Service, der Bilder mit definierten Parametern, etwa Dateiformat, Größe, Ausschnitt, Farbtiefe oder Rotation, ausgibt.
  • Die Presentation API[3] beschreibt die Ausgabe eines Objektes mit seinen bibliographischen und strukturellen Metadaten. Der Output erfolgt als JSON-LD-Objekte. Die Ausgabe der Images gemäß der Image API ist integriert.
  • Die Content Search API[4] ermöglicht Suchanfragen innerhalb einer IIIF-Ressource.
  • Die Authentication API[5] ermöglicht den Zugriff auf IIIF-Ressourcen zu regulieren.
  • Die Change Discovery API[6] stellt Informationen zu Objektänderungen (Erstellung, Änderung und Löschung) innerhalb der IIIF-Ressourcen bereit.
  • Die Content State API[7] generiert Links zu Objekten in bestimmten Zuständen. Der Zustand eines Bildes enthält Informationen über die Ansicht (Flächenauswahl und Rotation) eines bestimmten Bildes auf einer bestimmten Seite.

Um IIIF-konforme Bilder bzw. Objekte auszugeben, können unterschiedlichste technische Lösungen eingesetzt werden. IIIF schafft eine noch nie dagewesene Interoperabilität und ermöglicht einen institutionsübergreifenden Austausch digitaler Objekte sowie ihre standortunabhängige Darstellung in unterschiedlichsten Viewern und sonstigen Präsentationslösungen im World Wide Web.

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. Consortium Members, auf iiif.io, abgerufen am 26. November 2023
  2. IIIF Image API 2.1, auf iiif.io
  3. IIIF Presentation API 2.1, auf iiif.io
  4. IIIF Content Search API 1.0, auf iiif.io
  5. IIIF Authentication API 1.0, auf iiif.io
  6. IIIF Change Discovery API 1.0. iiif.io, abgerufen am 1. Juni 2022 (englisch).
  7. IIIF Content State API 1.0. iiif.io, abgerufen am 1. Juni 2022 (englisch).