-
Notifications
You must be signed in to change notification settings - Fork 2.7k
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
Accessibility Attribute Request #9084
Comments
cc @whatwg/a11y |
As I understand it, this is an open-ended prefix request, but with currently two primary, slightly overlapping use cases: symbolic representation and complexity simplification. Symbolic Language Representation (
|
Similar comments from an earlier TAG review: and later discussion where the TAG’s feedback was reiterated. |
We discussed this issue on the HTML triage call (#9308) today. First, we were all thankful to the APA group for opening the issue to discuss with the HTML community. It's great when HTML is developed collaboratively in this way, including such early notice for incubation-stage specifications. We were a bit unsure on the situation because we weren't clear whether the proposed specification was targeting implementation in web browsers. If the proposed specification is targeting implementation in web browsers, then our usual criteria (per the WHATWG working mode) applies. This needs 2+ browser engines interested in implementing the specification, and ideally already landing code. Then we can consider such attributes as reserved. If the proposed specification is not targeting implementation in web browsers, but instead is a vocabulary for some communities to use when marking up their documents, then the path forward is a bit less clear. We can generally commit that the HTML Standard itself will not introduce new attributes with a dash in their name. But whether the rest of the HTML-writing community will respect your claim on these attributes, is not really within our scope. We discourage the community from using any attributes with dashes in them unless they are prefixed with |
Thank you @cookiecrook, @domenic, @zcorpan, @annevk and all for your consideration and input (and sorry for not replying to you substantively on w3c/adapt#203 yet, @cookiecrook; we've been updating our gap analysis to answer your questions in that issue). We've re-focused for now on the symbols work (and are working closely with Bliss). We're investigating the best ways to support the other aspects, and we think that some may be do-able via other means, as you suggest, but others may still need attributes (in which case, we'll update this thread). Our expectation is that the assistive technologies developed to add the appropriate symbols to pages will be browser extensions, at least for now, so we're not requesting any major browser engine changes (the symbols would be inserted via DOM manipulation via a content script). Given that we need to garner 2+ independent implementations of ATs that support symbols in order to move our spec to the next stage of maturity within W3C, it seems best that we come back to this issue when we have done that, so we can show you the progress we're making. In the meantime, we take on board all of your feedback. @cookiecrook: might we be able to meet at TPAC to go over our latest symbols work with you? (If so, can we email you, or please could you email us?) Thanks again all; more from us in due course. |
@zcorpan and I ended up echo-ing @cookiecrook's feedback in w3c/adapt#240 (comment) (and asking for that to be reopened) after a chat with @JaninaSajka and @matatk at TPAC. No need to have a second registry for symbols in the web platform. |
@matatk Sorry I missed the last @ mention in June, but it was good to discuss this (albeit too briefly) at TPAC this year. |
W3C's Accessible Platform Architectures (APA) Working Group requests registration of
adapt-
as a attribute prefix per joint conversations on intended use during W3C TPAC+2022, and further supported in this followup issue.
Our initial use is in support of Augmentative and Alternative Communication (AAC) symbols as specified in the W3C WAI-Adapt: Symbols specification currently in Candidate Recommendation
+(CR) status. Additional specifications for distinct uses of the attribute based on the WAI-Adapt Explainer will follow.
The text was updated successfully, but these errors were encountered: