Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rendering cannot refer to an interstitial page #1155

Closed
azaroth42 opened this issue May 3, 2017 · 9 comments
Closed

Rendering cannot refer to an interstitial page #1155

azaroth42 opened this issue May 3, 2017 · 9 comments

Comments

@azaroth42
Copy link
Member

Can the rendering property refer to an interstitial page, or must it refer directly to the downloadable resource?

For example, we would like to replicate the experience of the download menu here:
http://www.getty.edu/art/collection/objects/826/vincent-van-gogh-irises-dutch-1889/

When you select one of the download options, it takes you to a page where you fill in how you're going to use the image, and it collects different information for different uses. Clearly that menu can be replicated in rendering, but the expectation I imagine is that the id of the resource will be the thing to download, rather than a second step form to fill.

@azaroth42 azaroth42 added this to the Presentation 2.2 milestone May 3, 2017
@workergnome
Copy link

workergnome commented May 3, 2017 via email

@azaroth42 azaroth42 changed the title Can rendering refer to a usage form? Can rendering refer to an interstitial form? May 9, 2017
@glenrobson
Copy link
Member

We would use this if it was available probably to sell high resolution images. Currently we do this in the metadata:

http://hdl.handle.net/10107/1

'Buy a digital copy'

@jpstroop
Copy link
Member

Generally 👍 on the 10 May 2017 community call, but open questions about the MIME type should be.

@tomcrane
Copy link
Contributor

A client might be relying on the format of the rendering to generate UI for the available downloads (pdf, epub etc). If the format of the rendering has to be that of the interstitial page (usually text/html) this would not be possible.

@azaroth42
Copy link
Member Author

To clarify the use case from discussion on the technical call:

The use case isn't authentication, just tracking usage if there's a human in the loop . The rendering would be just a reference to a IIIF Image URL, perhaps with some trigger to add Content-Disposition header to force a download rather then display. Thus using an intercept on the URL to require a redirect to the interstitial page would need to trigger off something other than just the URL.

That could be accomplished by the rendering having a non spec query parameter like default.jpg?form=true to bounce the client?

@azaroth42
Copy link
Member Author

Confirm okay in Toronto.

@azaroth42 azaroth42 modified the milestones: Presentation 2.2, Presentation 3.0 Sep 20, 2017
@azaroth42
Copy link
Member Author

New Proposal: Just use auth (see #547), and refer directly to the resource. The services.json file could describe a click-through that was presented by the IIIF client directly even, or be a login that captured the usage / shrinkwrap agreement.

@azaroth42 azaroth42 removed the discuss label Sep 28, 2017
@azaroth42 azaroth42 changed the title Can rendering refer to an interstitial form? Rendering cannot refer to an interstitial page Oct 3, 2017
@zimeon
Copy link
Member

zimeon commented Oct 12, 2017

👍 at Toronto WG meeting, one must refer directly to the resource

@zimeon
Copy link
Member

zimeon commented Nov 14, 2017

Fixed by #1303

@zimeon zimeon closed this as completed Nov 14, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants