Skip to content

0045-css Omits conformsTo in use of FragmentSelector #655

@markpbaggett

Description

@markpbaggett

Recipe info:

Correction request

I was trying to get iiif-prezi3 to implement 0045-css.md, but currently it cannot. That's because the cookbook, JSON schema, iiif-prezi3 library, and W3C Web Annotations is all slightly different.

The W3C spec says conformsTo SHOULD have exactly 1 value. That's a strong recommendation but maybe not a MUST. In the cookbook recipe where FragmentSelector is used, conformsTo is dropped, so even though it says it SHOULD have it, it doesn't. Maybe this is in line with minifying the cookbook recipes.

If you all think this is not required, I will open a request in iiif-presentation validator to drop the "default" from conformsTo in the JSON schema so that it is truly optional.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Needs triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions