- From: Kurosawa Takeshi <taken.spc@gmail.com>
- Date: Sun, 5 May 2013 10:50:23 +0900
- To: www-svg@w3.org
- Message-ID: <CAHL3uyMVgjUB9ag2SAZyQHTRhZmvRC9ypBRcf5w8TVcqg1R2kw@mail.gmail.com>
Hi The SVG 2 Working Draft says: http://www.w3.org/TR/2013/WD-SVG2-20130409/struct.html#WAIARIAAttributes > Rendered SVG elements may have an ARIA role attribute specified. > Every renderable SVG element may have WAI-ARIA state and property attributes specified. According to "Appendix J. Attribute Index", those elements can have role and other aria attributes. http://www.w3.org/TR/2013/WD-SVG2-20130409/attindex.html#RegularAttributes > a, altGlyph, altGlyphItem, animateColor, circle, cursor, discard, ellipse, foreignObject, g, hkern, image, line, path, polygon, polyline, rect, svg, switch, symbol, text, textPath, tref, tspan, use, view However there are some inconsistencies. - animateColor and discard can have ARIA attributes, but other animation elements can't. - hkern can, but vkern can't. - altGlyphItem can, but other altGlyph definition elements can't. - cursur that defines custom cursor resource like filters or gradients can, but filters or gradients can't. So my question is what is the definition of "Rendered SVG elements"? I think SVGGraphicsElement (except defs element and add view element) can be used as the definition of "Rendered SVG elements". # Though I'm not sure whether view element is considered renderable. Thanks -- Takeshi Kurosawa <taken.spc@gmail.com>
Received on Sunday, 5 May 2013 01:50:51 UTC