Skip to content

Latest commit

 

History

History
66 lines (33 loc) · 2.06 KB

README.md

File metadata and controls

66 lines (33 loc) · 2.06 KB

This is the old and outdated version of detektIIIF. Please head over to https://github.com/seigedigital/detektiiif2 for the new detektIIIF2!

detektIIIF

This is a chrome extension to discover IIIF resources and links in websites. It is just a proof-of-concept, it is experimental, work-in-progress and it surely will contain bugs. I would like to inspire people to build extensions like this for popular browsers. Please do it better than I did.

Screenshot

Inspired by and based on these articles:

https://medium.com/@gilfink/building-a-chrome-extension-using-react-c5bfe45aaf36

https://medium.com/@gilfink/adding-web-interception-abilities-to-your-chrome-extension-fb42366df425

This project was bootstrapped with Create React App.

Examples:

Presentation and Image API:

https://www.nga.gov/collection/art-object-page.130898.html

https://cover.boutique/ (Collections)

https://manducus.net/iiifcurator/ (Collections)

https://norman.hrc.utexas.edu/mirador/p15878coll33 (no CORS, at the time of writing)

https://projectmirador.org/demo/ (a lot of content)

Image API only:

http://emp-web-84.zetcom.ch/eMP/eMuseumPlus?service=ExternalInterface&module=collection&objectId=32560&viewType=detailView

https://nationalmuseumse.iiifhosting.com/iiif/e08e5377e1e0f2f787132affd3742e795e07cd84e79d4c2f77f97de3d22a993/

https://www.harvardartmuseums.org/collections/object/205798

Screenshot

Discover IIIF resources from page content

https://www.europeana.eu/en/item/2020903/KKS11964

Screenshot

Guessing HTTPS connections if HTTP was provided

http://www.europeana.eu/en/item/2064116/Museu_ProvidedCHO_Nationalmuseum__Sweden_20138

Screenshot

How to use

  1. git clone https://github.com/leanderseige/detektiiif

  2. cd detektIIIF

  3. npm install

  4. npm run build

  5. in Chrome open the Extensions page, turn on developer mode and click "load unpacked", choose the build folder of this repo

Screenshot