CARVIEW |
Navigation Menu
-
Notifications
You must be signed in to change notification settings - Fork 63
New note for exemption property #2571
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks awesome Matt, well done!
Matt, you have done an excellent job with this. I do see one item. Where it says: Moreover, EPUB creators cannot use this property to exempt themselves from accessibility requirements where no legal exemption exists. Knowing that publishers are distributing there content in many different markets, and where distributors have central databases of content that is available in many countries, this statement seems out of place. The publisher would put this in their publication, but it would be up to the distributor to accept the content or not. I think this metadata would mean that a publication may not make it into a distributors catalog if the jurisdiction has no exemption. |
Only admin issues
|
I think we're good with this. It has
Ya, I grabbed the metadata from an existing note and didn't correct. But... there's no PMWG according to the current list of groups: https://respec.org/w3c/groups/ How do we get that updated? Is it through the respec tracker?
Good point. I've changed the title to "The EPUB Accessibility |
Right, I'm fine with leaving the sentence you've quoted out. The one before probably says enough. I was just trying to highlight that this isn't some "get out of jail free" card where you can write any old exemption you want in. |
Ouch. I will contact Denis.
+1 |
It should work now with |
Cool. Should I open a separate PR to change all the specs and notes to use the group name so we don't have to remember to do it each time we update them? |
Well... that would republish all the notes due to echidna, which is still alive for the notes. Do we want that? cc @w3c/w3c-group-145018-members |
Hm, tough question. It's not critical, but they are directing people to the old WG until we update them. |
Is there any other feedback on this, or should we look at getting approval to publish it at the next meeting? Until we publish, it'll be a blocker on #2572 (and possibly any change @gregoriopellegrino might want to make to the mapping document if it needs a reference). |
Thank you Matt for this work. Here are some comments on my side:
After the edits I reserve the right to have Cristina review it, so I can also get her opinion on the formal aspects. |
Okay, that makes more sense. It was weird that the exemption names weren't matching the cited text.
The cardinality field in the property definition is zero or more (corrected in the next commit from a copy/paste error of one or more), so we aren't restricting anyone from having multiple. I didn't think it would make sense to show multiple if they're all for the same jurisdiction, as I assumed publishers would pick the most appropriate to their situation, but if you think publishers in the EU will list multiple values I can add another example.
Sure, I'll add an example for this case, too. |
Would it make sense to drop the use of the The more I look at it, the more I wonder what purpose the attribute serves. It's not really a statement about the conformance claim itself (like who evaluated and made the claim), but a tangential piece of information that explains why conformance doesn't have to be met. In other words, you only need to find an exemption statement to know everything you need. |
Yes, also because in case there is no |
update the extends field to clarify the property refines the publication; add note that a conformsTo statement isn't required
Okay, I think all the changes you've requested are done now, @gregoriopellegrino. Instead of adding an example without a dcterms:conformsTo property, I put a note in after the first example saying that it is not required to have one but it is best practice. I know people who are exempt probably aren't bothering to check, but it's better to know the publication doesn't meet standards than that the status is unknown when possible. Let me know if that works for you. Otherwise, I've made clear in the extends field of the property definition that it must not be used with a refines attribute. |
In order to be comprehensive, can the bold text be added?
|
That paragraph had a couple of instances of the onix phrasing (undue burden and substantive alteration) as did the definitions. I've gone through and changed them all to the EAA terms. |
Hello, in order to encourage publishers to produce EPUBs as much accessible as possible, and not completly forget about accessibility, would it possible to be complete the exemption metatada with new values? As a matter of fact, the fundamental burden and alteration exemptions are not always all or nothing issues. Impaired people need to know if a publication is accessible, EXCEPT for this and that ONLY, thanks to detailed accessibility metadata. In order to help everybody, would it be possible to add more detailed values for the meta property="a11y:exemption"?
|
The accessibility summary already exists for explaining why the content is not accessible. I don't have an issue with noting to use the summary when claiming an exemption, but turning this property into a duplicate of it that has to be processed by reading systems to present to users doesn't sound all that helpful. We'd have to account for every possible reason a publication might fail, so you'd minimally need values to match every WCAG A/AA success criterion for each exemption. |
Unfortunatly, exceptions and exemptions are not exactly the same concepts. Exceptions are user focused. They will be displayed to the users, one way or another: summary versus normalized metadata in the reading system. Their role is to warn impaired people on what they won't be able to do, on what will not work. Exemptions are more legal oriented. They give additional information, i.e. the reasons why all/part of a publication cannot be made born accessible. These reasons probably do not interest the users. They interest certifiers/controlers, who will gain in analysis time. It will also help prevent wrong analysis from technicians, who do not know the constraints weighing on some publishing fields. In the educational field typically, when the full conformance to WCAG A/AA forces to give the answer to a question, that is a big problem! This is an important usecase of fundamental-alteration. And my point is that it is very partial/local to some content. It is not global to the entire publication. |
You have to document the reasons why a publication is exempt separately for regulators according to the EAA, unless you're a microenterprise. The epub package document doesn't sound like a helpful place to duplicate it. |
My understanding is that the point is to be able to inform user that this textbook has been made accessible except for video resources for which adding transcription would generate a fundamental alteration. So the user (main use case being a teacher) knows he can use the textbook with a wide range of student with disabilities, but he cannot use the video exercises with hearing impaired public. The simple "exemption" could result in a user (teacher) not buying the book and erase the publisher's efforts to add accessibility to the best possible point. This should be machine readable, not humanly written. |
But that again is what the summary is for. To make every possible failure point machine readable sounds like an exercise in metadata for metadata's sake. It places an even greater burden on vendors to have to turn the metadata into something readable, and forgets that in all other cases the user is left with some opaque-sounding metadata strings rather than something they can read. But keep in mind that this property is being added to match what ONIX now allows. Given those records will likely be the primary source for obtaining the metadata in most cases, you should probably take this argument to them first. If they agree to subdivide the exemptions to account for all WCAG success criteria, we can always adapt this property to match them again later. |
Precisely, there is no full equivalence between ONIX, and meta tags on exemption. ONIX is more powerfull. |
ONIX FOR VENDORS ProductFormFeatureType = 09
|
SCHEMA.ORG FOR READING SYSTEMS |
There is not equivalent for the ProductFormFeatureDescription in the meta tags, as normalized values are set in the text of the tag. |
You're placing a lot of importance on mapping which exemption is claimed for each failure, but how often will two exemptions be claimed for the same publication? If the summary says some content fails, and you claim one exemption, you can infer the rest. If you claim two exemptions, the specifics of which exemption you want to claim for which failure aren't really going to add to users' understanding of the state of the publication. The inaccessible content remains inaccessible regardless. But if you really want to annotate the exemption, you can attach a dcterms:description or schema:description to the exemption declaration. That's not adding anything epub can't already handle in the metadata. |
To what extent do we expect publishers seeking exemptions to provide the rest of the accessibility metadata? The information the user (or teacher making a choice on behalf of learners) needs about the accessibility of the publication is contained in the rest of the accessibility metadata, if provided. It’s easier, of course, if the publication meets the complete requirements and only the compliance metadata is needed, but the issue with videos that lack captions and so on is covered by the detailed metadata, and as Matt notes, can be described in human-readable text in the summary.
…-Madeleine
From: Matt Garrish ***@***.***>
Reply-To: w3c/epub-specs ***@***.***>
Date: Tuesday, September 5, 2023 at 12:40 PM
To: w3c/epub-specs ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [w3c/epub-specs] New note for exemption property (PR #2571)
There is not equivalent for the ProductFormFeatureDescription in the meta tags
You're placing a lot of importance on mapping which exemption is claimed for each failure, but how often will two exemptions be claimed for the same publication? If the summary says some content fails, and you claim one exemption, you can infer the rest. If you claim two exemptions, the specifics of which exemption you want to claim for which failure aren't really going to add to users' understanding of the state of the publication. The inaccessible content remains inaccessible regardless.
But if you really want to annotate the exemption, you can attach a dcterms:description or schema:description to the exemption declaration. That's not adding anything epub can't already handle in the metadata.
—
Reply to this email directly, view it on GitHub<#2571 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AC2TKFLFSRS4OCUVCQVFVZDXY5IWDANCNFSM6AAAAAA2RNP6OE>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
Madeleine Rothberg
Senior Subject Matter Expert
+1 (617) 300-2492
|
I confirm that end users are not interested in information about exemptions, as I said myself. This information is interesting only for certifiers/controlers/institutional buyers who are not the end users. I keep in mind your suggestion of using a schema:description, and attach it to the exemption metadata thanks to a refines attribute, if ever needed. Thanks for your quick answers! |
Publishers are not seeking for exemption. They try to produce born accessible products for everybody. |
Here's a first draft of a possible WG note to define the property and the three EAA values.
All feedback welcome at this stage.
Fixes #2570
Preview