IIIF / iiif-stories

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

As a user, I want it to work if I paste a full viewer+content-state URI into a viewer #139

Open zimeon opened 3 years ago

zimeon commented 3 years ago

Description

The Content State API describes content states being pasted into viewers and also describes URIs that pass content state to a specific viewer using the iiif-content parameter (e.g. https://site/viewer.html?iiif-content=base64stuff in ). As a user (who likely doesn't know the detail in the sentence above) I might try to paste the full viewer URI into the same or another view and I would like it to "just work".

Proposed Solutions

Expand description of paste behavior to include extracting the iiif-content parameter from the full viewer URI like https://site/viewer.html?iiif-content=base64stuff. Consider whether this applies to any of the their mechanisms too. Also consider whether the combination of handling unencoded JSON, base62 encoded JSON, a plain manifest URI, or a full viewer URI might require a suggested algorithm for parsing.

mprove commented 1 year ago

ok, works fine for Chronoscope Word