w3c / publ-a11y

Accessibility related discussions of the Publishing@W3C Groups
Other
24 stars 5 forks source link

First proposal for ONIX conformance section #275

Closed gregoriopellegrino closed 2 months ago

gregoriopellegrino commented 4 months ago

Here is my first proposal for the Conformance section of the ONIX technique.

It is not complete, but it is a starting point. I have some doubts that I would like to discuss with you in calls.

The part of explaining the variables is missing, which I will do after we get clear on some issues.

clapierre commented 4 months ago

I would think that when you get LET wcag_2_0 be the result of calling [check for node](https://github.com/w3c/publ-a11y/pull/275#check-for-node) on onix, /ONIXMessage/Product/DescriptiveDetail/ProductFormFeature[ProductFormFeatureType = "09" and ProductFormFeatureValue = "80"]. I would also add OR if epub_accessibility_1_0 has been defined.

Similarly for

LET level_a be the result of calling [check for node](https://github.com/w3c/publ-a11y/pull/275#check-for-node) on onix, /ONIXMessage/Product/DescriptiveDetail/ProductFormFeature[ProductFormFeatureType = "09" and ProductFormFeatureValue = "84"] OR calling [check for node](https://github.com/w3c/publ-a11y/pull/275#check-for-node) on onix, /ONIXMessage/Product/DescriptiveDetail/ProductFormFeature[ProductFormFeatureType = "09" and ProductFormFeatureValue = "02"]. add OR if epub_accessibility_1_0 has been defined.

Since epub_accessibility_1_0 means WCAG 2.0 A

clapierre commented 4 months ago

for AAA we should say: his publication claims to exceed accepted accessibility standards

gregoriopellegrino commented 4 months ago

for AAA we should say: this publication claims to exceed accepted accessibility standards

done

clapierre commented 3 months ago

@gregoriopellegrino do we need to talk about this more or are you still planning on just removing the exceptions from this section and focus only on the conformance claims?

gregoriopellegrino commented 3 months ago

I think we should agree on the principles, and then I'll update the PR

gregoriopellegrino commented 2 months ago

I have updated the Conformance section according to the latest version of the principles. I ask if you can check if it looks okay. If ok, we can proceed with the merge.

cc @chrisONIX

chrisONIX commented 2 months ago

In 4.3.1 Understanding the variables epub_accessibility_1_0 - suggest slight modification to wording by adding word either twice and remove word both before level A or level AA.

If true it indicates that **either** the code 02 of codelist 196 (EPUB Accessibility Specification 1.0 A) or the code 03 of codelist 196 (EPUB Accessibility Specification 1.0 AA) are present in the ONIX record, otherwise if false it means that the metadata is not present.

                    <p>This means that the publication conforms with **either** the requirements of EPUB Accessibility Spec 1.0, _both_ level A or level AA.</p>
chrisONIX commented 2 months ago

In 4.3.1 Understanding the variables: certifier Suggest slight change in wording: Current = This means that is present the name of the organization responsible for compliance testing and certification of the product. Suggested update = This means that the name of the organization responsible for compliance testing and certification of the product is present.

chrisONIX commented 2 months ago

In 4.3.1 Understanding the variables: certifier_credentials Suggest slight change in wording: Current = This means that is present the the URL of a web page belonging to an organization responsible for compliance testing and certification of the product – typically a ‘home page’ or a page describing the certification scheme itself. Suggested update = This means that the the URL of a web page belonging to an organization responsible for compliance testing and certification of the product is present – typically a ‘home page’ or a page describing the certification scheme itself.

chrisONIX commented 2 months ago

In 4.3.1 Understanding the variables: certification_date Suggest slight change in wording: Current = This means that is present the date of the latest assessment or re-assessment of the accessibility of the product. Suggested update = This means that the date of the latest assessment or re-assessment of the accessibility of the product is present .

chrisONIX commented 2 months ago

In 4.3.1 Understanding the variables: certifier_report Suggest slight change in wording: Current = This means that is present the URL of a compliance web page for detailed accessibility information. Suggested update = This means that the URL of a compliance web page for detailed accessibility information is present.

GeorgeKerscher commented 2 months ago

I like the suggestions made by Chris.

gregoriopellegrino commented 2 months ago

I have incorporated Chris's suggestions. If it is okay with you, I would proceed with the merge.

GeorgeKerscher commented 2 months ago

Go ahead and merge