IIIF / iiif-stories

Community repository for documenting stories and use cases related to uses of the International Image Interoperability Framework.
21 stars 0 forks source link

As an external system, I want to resolve an identifier to a resource page and use it to find the IIIF manifest that represents the object on that page. #76

Open tpendragon opened 7 years ago

tpendragon commented 7 years ago

As an external system, I want to resolve an identifier to a resource page and use it to find the IIIF manifest that represents the object on that page.

azaroth42 commented 7 years ago

To try and clarify is the use case:

As a consumer of web pages, I want to know if the page's content also has a IIIF representation.

Basically, the inverse of "rendering"?

azaroth42 commented 7 years ago

(And if so, duplicate of #75?)

zimeon commented 7 years ago

There was some discussion at the Vatican meetings about establishment of patterns to indicate IIIF content on web pages the include it. This could, for example, be a schema.org pattern

azaroth42 commented 7 years ago

Discussion on call: How to do schema.org / microdata / rdfa / etc for web pages to talk explicitly about IIIF resources. Agreed that this would be useful. Could be considered under section 1 of the charter: crawl and recognize IIIF resources by machines, not humans.

Not sure whether a dupe of #75 as 75 is more about UX. 75 assumes some structured data for the application to trigger from.

Eyal-R commented 7 years ago

See discussion for more details of the National Library of Israel's pilot with Sitemaps=>Microdata here.

A suggestion I made on the thread - perhaps embedding the Manifest in the HTML page can be a good solution. In this case, to refrain from increasing the file size too much, we can only refer to Sequences instead of embedding them in the Manifest (that includes the default sequence - yes I know the Presentation API spec doesn't allow referring to it, but if we determine this way to be a good way we could suggest an edit to the spec).