sul-dlss / sul-embed

An oEmbed Service for Stanford University Libraries
Other
19 stars 6 forks source link

Consider supporting embedded web archives using the replayweb.page viewer #1273

Open ikreymer opened 3 years ago

ikreymer commented 3 years ago

I wanted to suggest the idea of providing an embedded viewer for web archives that are stored in SDR as discreet objects.

Using this viewer, it should be possible to support embedded replay of web archives, directly from the repository systems.

For example, https://archive.supdigital.org/filming-revolution.html contains the embedded viewer which loads the archive from: https://stacks.stanford.edu/file/druid:kv106fw2233/fr.wacz

The PURL site at: https://purl.stanford.edu/kv106fw2233/ could also provide this viewer for any WARC or WACZ files, simply by including JS files for the viewer and including the viewer as follows:

<replay-web-page source="https://stacks.stanford.edu/file/druid:kv106fw2233/fr.wacz">

(Full embedding guide for the system can be found at: https://replayweb.page/docs/embedding)

This should allow users of the system to self-deposit web archives and have them be immediately accessible.

Currently, this use-case is for a discreet, one-time captured object, such as these SUP web archives.

Creating this issue as a placeholder for future discussion/potential support, and happy to answer any questions!

ikreymer commented 2 years ago

Just wanted to update, since there is now a larger set of web archive objects in SDR, eg: https://searchworks.stanford.edu/catalog?f%5Bcollection%5D%5B%5D=jz413tt7854 this could really improve the experience of using these web archives!

Happy to help out to make this embedded viewer happen!