-
Notifications
You must be signed in to change notification settings - Fork 9
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
CORE-AAM: Add conditional platform mappings for nameless forms #11
Comments
From @joanmarie on September 13, 2017 23:7 I don't think we can address this strictly through the Core AAM. The Core AAM states how to expose things from the ARIA spec via platform accessibility APIs. Taking the
In other words, it is author error to use the But things are slightly different for the
It does not say they have to. And the short definition of
Nowhere in the ARIA 1.1 spec does it suggest that authors who fail to name their For this reason, I think we need to reach consensus on whether we want to change the ARIA spec to make naming forms an author MUST. If we do, and once that change is in the ARIA spec, then we can state in the Core AAM what user agents need to do when the author fails to name their forms. Because ARIA 1.1 is in CR already, this will need to wait until ARIA 1.2 I'm afraid. |
From @matatk on September 14, 2017 13:41 @joanmarie thanks for your reply. Is this issue thread the correct forum for the discussion that you mention we need to have for 1.2? (I'm keen to contribute to this, as I'd say that, for reasons 1 and 2 above—and that the ATs I've used ignore unlabelled I imagine the best time to bump this will be a short while after 1.1 is published; please could you let me know if here, or somewhere else, is the best place to discuss it? Thanks :-). |
From @joanmarie on September 14, 2017 23:59 @matatk: This is the best place. Should that change, I'll update this issue with the new best place. 😄 And thank you for your interest and help with this matter! |
tests and results I cobbled together today after talking with @matatk about forms/landmarks n' such. |
Now that ARIA 1.2 is CR and says authors MUST give form a name (not just SHOULD, as in ARIA 1.1), I will provide a PR for this issue. The related HTML AAM issue has already been fixed and can be closed: w3c/html-aam#45. |
@spectranaut - can we merge this? Are there implementations and tests? (reopening as not merged into stable) |
Tests: web-platform-tests/wpt#34758 Implementation: |
* CORE-AAM: AXAPI subrole for role=tab See issue: w3c/core-aam#106 * CORE-AAM: unnamed forms are not landmarks See issue: w3c/core-aam#11 * CORE-AAM: add tests for role comment See issue: w3c/core-aam#62
* CORE-AAM: AXAPI subrole for role=tab See issue: w3c/core-aam#106 * CORE-AAM: unnamed forms are not landmarks See issue: w3c/core-aam#11 * CORE-AAM: add tests for role comment See issue: w3c/core-aam#62
Automatic update from web-platform-tests Update CORE-AAM tests (#34758) * CORE-AAM: AXAPI subrole for role=tab See issue: w3c/core-aam#106 * CORE-AAM: unnamed forms are not landmarks See issue: w3c/core-aam#11 * CORE-AAM: add tests for role comment See issue: w3c/core-aam#62 -- wpt-commits: 7e6c12c6f5eaa3df840a595b2ff9de730dc58a3d wpt-pr: 34758
Automatic update from web-platform-tests Update CORE-AAM tests (#34758) * CORE-AAM: AXAPI subrole for role=tab See issue: w3c/core-aam#106 * CORE-AAM: unnamed forms are not landmarks See issue: w3c/core-aam#11 * CORE-AAM: add tests for role comment See issue: w3c/core-aam#62 -- wpt-commits: 7e6c12c6f5eaa3df840a595b2ff9de730dc58a3d wpt-pr: 34758
* CORE-AAM: AXAPI subrole for role=tab See issue: w3c/core-aam#106 * CORE-AAM: unnamed forms are not landmarks See issue: w3c/core-aam#11 * CORE-AAM: add tests for role comment See issue: w3c/core-aam#62
From @matatk on January 24, 2017 19:7
This is a spin-off from #513 which resolves that
region
landmarks should only be considered as such if they are named (viaaria-labelledby
oraria-label
).Background: I have been researching how screen-readers expose landmarks to users, because I work on a WebExtension that does the same. This issue has been filed as a spin-off from issues filed in other W3C specs (linked below).
This issue proposes that the same approach be applied to
form
regions, for the reasons mentioned in that thread, and in the related HTML-AAM issue #82 but repeated here for convenience:Related issues:
region
: #513Copied from original issue: w3c/aria#514
The text was updated successfully, but these errors were encountered: