Descripción
This block is purpose-built for galleries, museums, restoration projects, cartography, and microscopy.
Paste two IIIF endpoints (either Image API info.json or manifests v2/v3) and get a deep-zoom comparison with lockstep pan/zoom.
Features
* Synchronized pan/zoom using OpenSeadragon (bundled, BSD-3-Clause)
* Accepts IIIF Image API info.json or IIIF Manifests (v2/v3)
* Draggable reveal slider + accessible range input
* Labels (e.g., «Before» / «After»), start position, and optional badges
* Align wide/full support; server-side render with sanitized output
* No tracking, no external calls beyond the IIIF URLs you provide
Privacy
This plugin does not collect, store, or transmit personal data.
Bloques
Este plugin proporciona 1 bloque.
- IIIF Deep-Zoom Before/After Compare two IIIF (tiled) images with synchronized pan/zoom using OpenSeadragon.
Instalación
- Upload the
iiif-deep-zoom-before-after-blockfolder to/wp-content/plugins/. - Ensure
blocks/iiif-before-after/lib/openseadragon/containsopenseadragon.jsandopenseadragon.min.js. - Activate the plugin through Plugins Installed Plugins.
- In the block editor, insert IIIF Deep-Zoom Before/After.
- In the sidebar, paste two IIIF URLs (either
.../info.jsonor a manifest URL).
Preguntas frecuentes
-
What IIIF sources are supported?
-
- IIIF Image API
info.json(level 1/2/3) – recommended. - IIIF Presentation API manifests (v2 and v3). The block picks the first canvas’s first image automatically.
- IIIF Image API
-
Does it load assets on every page?
-
No. Scripts and styles are registered and only enqueued where the block appears.
-
Is OpenSeadragon GPL-compatible?
-
Yes. OpenSeadragon is BSD-3-Clause, which is compatible with GPL.
Reseñas
No hay reseñas para este plugin.
Colaboradores y desarrolladores
«IIIF Deep-Zoom Before/After Block» es un software de código abierto. Las siguientes personas han colaborado con este plugin.
ColaboradoresTraduce «IIIF Deep-Zoom Before/After Block» a tu idioma.
¿Interesado en el desarrollo?
Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.
Registro de cambios
1.0.0
- Initial release.

