El Marco Internacional de Interoperabilidad de Imágenes (IIIF, denominado 'triple-I-eff') define varias interfaces de programación de aplicaciones que proporcionan un método estandarizado para describir y entregar imágenes a través de la web, así como "metadatos basados en presentaciones" [1] (que es decir, metadatos estructurales) sobre secuencias estructuradas de imágenes. Si las instituciones que poseen obras de arte, libros, periódicos, manuscritos, mapas, pergaminos, colecciones de hojas sueltas y materiales de archivo proporcionan puntos finales IIIF para su contenido, cualquier visor o aplicación compatible con IIIF puede consumir y mostrar tanto las imágenes como sus metadatos estructurales y de presentación.
Hay muchos programas de digitalización que han dado como resultado que el contenido de una colección particular se exponga en la web en una aplicación de visualización particular, [2] pero estas diversas colecciones generalmente no han sido interoperables entre sí, [3] y los usuarios finales o las instituciones no pueden sustituir una espectador de su elección para consumir el material digitalizado. El IIIF tiene como objetivo cultivar tecnologías compartidas tanto para el cliente como para el servidor para permitir la interoperabilidad entre repositorios y fomentar un mercado de servidores y aplicaciones de visualización compatibles. [4]
La API de imágenes IIIF especifica un servicio web que devuelve una imagen en respuesta a una solicitud HTTP o HTTPS estándar. El URI puede especificar la región, tamaño, rotación, características de calidad y formato de la imagen solicitada. También se puede construir un URI para solicitar información técnica básica sobre la imagen para admitir aplicaciones cliente. [5]
Un uso importante de un punto final de Image API para una determinada imagen fuente de alta resolución es permitir a los clientes solicitar mosaicos de baja resolución para utilizarlos en una herramienta de visualización de estilo Deep Zoom como OpenSeadragon. [6]
La API de presentación IIIF especifica un servicio web que devuelve documentos estructurados JSON-LD que en conjunto describen la estructura y el diseño de un objeto digitalizado u otra colección de imágenes y contenido relacionado. [7]
Una institución publicaría un Manifiesto (un documento JSON-LD ) que describe la estructura de cada libro, obra de arte, manuscrito u otro artefacto. El manifiesto contiene referencias a puntos finales de Image API. Una aplicación de visualización que consuma el manifiesto puede producir una experiencia de usuario coherente para el artefacto implementando características como navegación página por página, zoom profundo en imágenes y anotaciones en imágenes.
La API de búsqueda de IIIF permite "buscar contenido de anotaciones dentro de un único recurso de IIIF, como un manifiesto, rango o colección". [8]
Un caso de uso para IIIF sería permitir a un usuario ver un manuscrito que ha sido desmembrado en el pasado, con sus hojas ahora esparcidas en varias colecciones. [9] Si cada colección expone sus imágenes digitalizadas a través de Image API, entonces un académico puede construir y publicar un manifiesto que recombine digitalmente las hojas para presentar una experiencia de usuario única y coherente para el manuscrito en cualquier visor compatible.
Image API se propuso a finales de 2011 como una colaboración entre la Biblioteca Británica , la Universidad de Stanford , las Bibliotecas Bodleian (Universidad de Oxford), la Biblioteca Nacional de Francia , Nasjonalbiblioteket (Biblioteca Nacional de Noruega), la Biblioteca de Investigación del Laboratorio Nacional de Los Álamos y Cornell. Universidad . [10] La versión 1.0 se publicó en 2012.
La versión 1.0 de la API de presentación se publicó en 2013 y de la API de búsqueda en 2016.