w3c / a11y-discov-vocab

Repository for the maintenance of the schema.org accessibility property values for discoverability.
https://www.w3.org/community/a11y-discov-vocab/
Other
15 stars 8 forks source link

accessibilityFeature: unknown #17

Closed clapierre closed 1 year ago

clapierre commented 3 years ago

Should we add "unknown" as an option for accessiblityFeature? One could just not include accessibilityFeature I assume but wanted to open this up for discussion.

mattgarrish commented 2 years ago

If you add "unknown" then technically you could meet the requirements of the EPUB accessibility specification by just saying you don't know if there are any features.

You might as well not bother with the metadata if you're going to say things are unknown. I imagine if someone can't determine if they have any features in their content, they probably aren't implementing this metadata anyway.

clapierre commented 1 year ago

I think for completeness we should include "unknown" as an accessiblityFeature. Reason being since accessibilityFeature is a MUST in the spec so we need something so an EPUB could conform albeit non-compliant.

mattgarrish commented 1 year ago

But you can't conform and be non-compliant. That's why I'm wondering who's going to set this metadata. It has to be someone who's not following the standard but wants to report that they're not following it.

We can add it for general web purposes, but if we add it in then I think we have to be explicit in the epub techniques that this is a non-conforming value, same as I just opened for the "none" value in https://github.com/w3c/epub-specs/issues/2537

mattgarrish commented 1 year ago

(Otherwise, I'm not sure why we require metadata in epub when two of the three required fields would let you say you don't know and that's good enough. But this is a topic for another tracker.)

gregoriopellegrino commented 1 year ago

There is a use case for the European Accessibility Act to declare the non-conformity (due to different reasons), but it's a wider topic.

mattgarrish commented 1 year ago

Closing as this was implemented in https://github.com/w3c/a11y-discov-vocab/pull/70