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

updated how to handle conformsTo #96

Closed clapierre closed 11 months ago

clapierre commented 11 months ago

Decided to remove the old 1.0 IDPF URLs since we probably don't want to promote that even for EPUB 3.2 as this new method with text strings is backward compatible.

Also added all WCAG 2.0, 2.1, and 2.2 A/AA/AA variations as each have their own ONIX set of codes.

clapierre commented 11 months ago

reverted to 1.0 URLs for conformsTo.

mattgarrish commented 11 months ago

What you might do instead @clapierre is move the 1.0 conformance after the 1.1 so that people reach the new conformance statements first.

gregoriopellegrino commented 11 months ago

Hi, are these changes a result of the draft crosswalk proposed by EditEUR?

clapierre commented 11 months ago

@gregoriopellegrino Actually these changes are a result of the new EPUB 1.1 Accessibility changes to conformsTo along with the new additions to ONIX as outlined in #95

mattgarrish commented 11 months ago

Looks good to me now.

If you want a preview of the document: https://raw.githack.com/w3c/a11y-discov-vocab/19fa59f444ce5eaf8bf3d96219b6239e0c908fb9/crosswalk/index.html

gregoriopellegrino commented 11 months ago

Fine for me, then I suggest to work on the complete mapping

clapierre commented 11 months ago

Agreed Gregorio will work on the rest, wanted this merged first.

mattgarrish commented 11 months ago

Should we republish the crosswalk now or wait until the rest of the mappings are updated?

clapierre commented 11 months ago

Lets wait until I have the remaining items I was thinking of. @gregoriopellegrino do you agree with these?

accessibilityFeature: ARIA (196:30) displayTransformability (196:36) highContrastDisplay (196:37) latex (196:35) unknown (196:08) Did I miss any?

We need to also remove section accessibilityAPI (as we have removed this)

We also need to address the EAA exceptions: 75 EAA exception 1 – Micro-enterprises 76 EAA exception 2 – Disproportionate burden 77 EAA exception 3 – Fundamental modification

What were we thinking on how to handle this @mattgarrish?

madeleinerothberg commented 10 months ago

I see one more to add:

Onix 196:52 All non-decorative content supports reading without sight

Match for accessModeSufficient=textual and also accessMode=textual, both part of the calculation for what was called "Screen reader friendly" which is now "Supports nonvisual reading". This replaces the current cumbersome crosswalk to multiple codes in ONIX.

chrisONIX commented 10 months ago

Here are some suggested proposals for crosswalk to ONIX - based on missing ONIX values in current version

Hazards flashing - code list 143 - code 13 noFlashingHazard -code list 143 - code 14 motionSimulation - code list 143 - code 17 noMotionSimulationHazard - code list 143 - code 18 sound - code list 143 - code 15 noSoundHazard - code list 143 - code 16 unknown - code list 196 - code 08

Access Mode Access mode is dealt with in list 81 - which covers all digital products and their features for all the market. We encourage users to also use values from 196 - confirming accessibility.

auditory - code list 81 - main code 01 (plus 22, 13, 03, 04, 21, 22, 23) - covers the variety of audio content chemOnVisual - code list 81 - code 47 colorDependent (ONIX does the other way around - see code list 196 _ code 25 mathOnVisual -code list 81 - code 48 musicOnVisual - code list 81 - code 11 textOnVisual - code list 81 - code 49 textual - code list 81 - main code 10 (plus codes 16, 45) visual - code list 81 - codes 07, 18, 19, 20, 12, 46, 42, 50, 24

Access Mode Sufficient

textual - code list 196 - code 52.

chrisONIX commented 10 months ago

We also have reserved some codes for future updates but we are waiting for feedback. captions - waiting for confirmation if we need Open and closed captions or just single code? ruby waiting feedback from Japanese ONIX users signLanguage reserved code _waiting confirmation of use

tactileGraphic, tactical Object, - reserved code - waiting for confirmation of use timingControl - reserved code - waiting for confirmation of use Transcript - reserved code - waiting for confirmation of use

also accessModeSufficient - auditory, visual and tactile