As a user, I want it to work if I paste a full viewer+content-state URI into a viewer
zimeon opened this issue · 1 comments
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.
ok, works fine for Chronoscope Word