W3C home > Mailing lists > Public > www-svg@w3.org > May 2013

[SVG2] The definition of "Rendered SVG elements"

From: Kurosawa Takeshi <taken.spc@gmail.com>
Date: Sun, 5 May 2013 10:50:23 +0900
Message-ID: <CAHL3uyMVgjUB9ag2SAZyQHTRhZmvRC9ypBRcf5w8TVcqg1R2kw@mail.gmail.com>
To: www-svg@w3.org

 The SVG 2 Working Draft says:


 > 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.


 > 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.

Takeshi Kurosawa <taken.spc@gmail.com>
Received on Sunday, 5 May 2013 01:50:51 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:54:43 UTC