All tags

TAG

#digital-archive

4articles

🔍Mirador Carries the Zoom Across Pages — preserveViewport Defaults and the @latest Pitfall

In Mirador, moving to the next page carries the previous page's zoom level and pan position over. That is the behavior of osdConfig.preserveViewport, whose default is true (it lives under osdConfig, not window). It has been true across Mirador 3.3.0 through 4.0.0, while the unreleased main branch has it as false. This post covers what the setting does and where it is controlled in the source, why resetting (false) is more natural when canvas sizes vary per page, and the pitfall of mirador@latest moving the default behavior under you — plus the fix: pin the version and set the option explicitly.

miradoriiifopenseadragonfrontend

Probing the Public APIs of the Tohoku University Digital Archives — Exporting per-setSpec Excel via OAI-PMH

I surveyed which public APIs are available on the Tohoku University Digital Archives (touda.tohoku.ac.jp/collection) and worked out a procedure to harvest metadata per setSpec via OAI-PMH and write each set into its own Excel file.

oaipmhiiifpythonopenpyxl

Building an Access-Controlled IIIF Digital Archive — Cantaloupe + S3 + Elasticsearch + Next.js, Gated by Cloudflare Access

An implementation log for a digital archive that delivers historical photographs which cannot be made fully public, while still preserving the benefits of IIIF (spec-compliant high-resolution viewer, manifest delivery) for an authorized membership. The stack is Cantaloupe (IIIF server) + S3-compatible storage + Elasticsearch (search) + Next.js (UI) + Cloudflare Tunnel + Access. We also lay out where IIIF Auth API 2.0 would fit in for cross-host interoperability.

iiifcantaloupeelasticsearchnextjs

🏛️Internet Archive: Leveraging the World's Largest Digital Archive

An overview of Internet Archive, the world's largest digital archive, and how it can be used in Digital Humanities research.

internet-archivewayback-machinedigital-archiveopen-access