-
Notifications
You must be signed in to change notification settings - Fork 125
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
SVG-AAM: Use graphics roles, fix unclear requirements #373
Conversation
…recedence Also update remaining raw-git links to point to the GH-pages versions of specs
- Move the section on how hidden works for container and `use` elements next to the main section on rules for hidden elements; - Clarify that the main rules only apply to graphics elements - Clarify that focusable-by-default elements can be explicitly removed from tab order with a negative tabindex
- Explicitly allow aria-hidden="false" to override CSS/SVG hiding. - Typo and wording fixes.
Comments from Fred (@fesch):
Typos & wording fixes have been integrated in this branch. The main outstanding debate is when should elements that are visually hidden with styles count as "aria-hidden" and excluded from the accessibility tree. The current draft excludes all elements:
Other styles and attributes that can currently cause an element to be invisible (e.g., zero opacity, transparent fill, zero height/width, clipping, positioning off screen) are not assessed when determining if an element is "hidden" based on SVG/CSS semantics. An author would need to explicitly add Because elements can be invisible but included in these cases, it perhaps makes sense to allow element invisible because of fill and stroke to also be included. |
Resolutions from 25th May telcon of the SVG Accessibility Task Force: |
…ng elements Also add note clarifying the remaining cases where element with visibility:hidden is not hidden because of pointer-events.
related to #373 i, u, b, small map to generic. Comments referring to the elements being exposed by their platform specific text styles remain in comments. bdi/bdo map to generic. Reference writing-mode properties in comments for ia2/atk `data` and `a no href` map to generic as decided. also: simplifies br element mapping table
* Revise address element to map to role=group * update changelog to ref date merged. Per discussion `<address>` in #373, WG had no objections to mapping the element to the `group` role.
Compiled version in RawGit
Addresses issues #134, #136, and #137, along with various issues and actions on Tracker.
Comments welcome on these changes, or on any of the outstanding Editor's Notes, preferably before the next SVG Accessibility Task Force teleconference on 25 May 2016.