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

Create a placeholder for empty canvases (something like "this page blank") #577

Closed
aeschylus opened this issue Jul 4, 2015 · 3 comments
Closed
Assignees
Milestone

Comments

@aeschylus
Copy link
Collaborator

Collections mode will make this much easier, since we can now initialise canvases without a tilesource, write text and annotations onto them without any background image, etc.

@aeschylus aeschylus added this to the 2.1 Release milestone Jul 4, 2015
@aeschylus
Copy link
Collaborator Author

Regis writes (in ProjectMirador/m1#83 (comment)):

Here is the manifest of the virtual reconstruction of the "Florus dispersus" manuscript (http://demos.biblissima-condorcet.fr/iiif/metadata/florus-dispersus/manifest.json) (see Mirador demo, showing the known lacunae w/ empty canvases and the internal codicological/intellectual structure by means of ranges).

Possible fixture object for this ticket and this one in the new repo: Presentation API 2.0 support for ranges and table of contents display

NB:

images coming from e-codices and Gallica
empty canvases: no "images" property and fictive height/width to be compliant with P-API [1]
[1] The data model supports this use case, and the cardinality between Canvas and Content is (0..*) according to P-API, but on the other hand the spec says that height and a width are mandatory.
P-API 2.0: "Each canvas should have one or more content resources associated with it. Zero is possible but unlikely; it represents the case where the page exists (or existed) but has not been digitized."
=> this is a case of unlikelihood 😊 (ping @azaroth42)

@aeschylus
Copy link
Collaborator Author

#913 is a duplicate of this.

@regisrob
Copy link
Contributor

Here is an example of a manifest with blank canvases (and canvas-level metadata): http://iiif.biblissima.fr/bbmn-1713-t1/manifest.json

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

5 participants