I revisited an old Go package I've been using over the past few years to build IIIF manifests — nothing fancy, just some glue around structs and JSON. From that I built a new CLI, mkiiif , to generate IIIF manifests from static images (tiled or not). There are plenty of similar tools out there ( iiif-tiler , tile-iiif , biiif , ...) but none quite matched the CLI ergonomics I needed for my…
Pagefind caught my attention about a year ago, and since then I've adopted it in several hobby projects (nothing work-related): some blogs built with static generators like Hugo or Zola, some old HTML content distributed on CD-ROM, and some mailing list archives where I converted mbox files to HTML and then indexed them. The tool is great, better for my needs than other JavaScript search…
I've always been looking for simple solutions to serve digitized documents in static format, where the cost of maintaining an IIIF image server is prohibitive and I need something simpler to manage and preserve. IIIF Level 0 is an option for serving static images in IIIF manifests without an image server. However, for large images this approach is inefficient, so tiling is required to serve…
In the context of electronic books, I've always been frustrated by how reading applications relegate navigation of table of contents to a minor feature in their UI/UX. (Note: Throughout history, indexes — those alphabetical listings at the back of books — have been crucial for knowledge access, as Dennis Duncan explores in " Index, A History of the ". But this post focuses on tables of…
Hyperlinks are the essence of the web. They enable content discovery, allowing users to navigate between diverse sources of information with different interfaces, graphics, and technologies. Using links is straightforward - you just need to click or tap on them. It's also easy to create new links on the web, you just need to follow some basic rules and conventions. Lately, there has been a…
Ho recentemente scoperto la disponibilità delle API del catalogo SBN , sebbene non sappia da quanto tempo siano state rilasciate. È un argomento di cui mi sono interessato in passato, più per curiosità personale che per necessità professionale, credendo molto nel valore di dati e metadati aperti nel settore dei beni culturali. Anni fa avevo individuato l'esistenza di alcune API non ufficiali…
In the realm of cultural heritage, we're not just developing websites; we're creating data platforms. One of the primary missions of cultural institutions is to make data (both metadata and digital content) freely available on the web. This data should come with appropriate usage licenses and in suitable formats to facilitate interoperability and content sharing.
Creating and maintaining an online digital collection can be a complex process involving multiple components, from organizational procedures to software solutions. With many moving parts, it's no surprise that building and curating a digital collection can be costly, time-consuming, and demanding to maintain. When dealing with cultural heritage, maintenance and long-term preservation should…
A few years ago , I had developed a small application that allowed you to "frame" a specific part of an IIIF image and share it on the web through simple, concise URLs. But the initial version was rudimentary and only supported IIIF 2, I've since revamped it using the latest release of the TIFY viewer .
Four years have passed since i first wrote of pywb : it was a young tool at the time, but already usable and extremely simple to deploy. Since then a lot of works has been done by Ilya Kreymer (and others), resulting in all the new features available with the 2.0 release .
Webarchiving activities, as any other activity where an HTTP client is involved, leave marks of their steps: the web server you are visiting or crawling will save your IP address in its logs (or even worse it can decide to ban your IP). This is usually not a problem, there are plenty of good reasons for a webserver to keep logs of its visitors. But sometimes you may need to protect your own…
Il 30 maggio 2016 viene annunciato il rilascio libero della Bibliografia Nazionale Italiana (BNI). Viene apprezzata l'apertura di questo catalogo (anche se con i limiti dei soli pdf), e da profano di biblioteconomia faccio anche una domanda sull'effettivo caso d'uso della BNI. Il 30 agosto 2016 viene annunciato il rilascio delle annate 2015 e 2016 anche in formato UNIMARC e MARCXML.…
Linkrot also affects epub files (who would have thought! :)). How to check the health of external links in epub books (required tools: a shell, atool , pup , gnu parallel ).
vips is a fast image processing system. Version higher than 7.40 can generate static tiles of big images in deepzoom format, saving them directly into a zip archive.
For a long time the only free (I'm unaware of commercial ones) implementation of a web archival replay software has been the Wayback Machine (now Openwayback ). It's a stable and mature software, with a strong community behind. To use it you need to be confident with the deploy of a java web application; not so difficult, and documentation is exaustive. But there is a new player in the…
Alcuni mesi fa è stata rilasciata da ICCU una app mobile per consultare l' OPAC SBN . Anche se graficamente poco accattivante l'app funziona bene, e trovo molto utili le funzioni di ricerca di un libro scansionando il codice a barre con la camera del telefonino, e la possibilità di bookmarkare dei preferiti. Incuriosito dal funzionamento ho pensato di analizzarne il traffico http.