Confirmed users
166
edits
m (Add link to SMIL challenges page) |
|||
| Line 4: | Line 4: | ||
SVG 1.1 Full has a very verbose DOM. For example, to get to a particular matrix component in a 'transform' attribute, object.transform.baseVal.item(x).matrix.a. Or to get at an 'x' attribute: object.x.baseVal.value. A lot of people were unhappy with this, so SVG 1.2 Tiny introduced traits. Unfortunately the side effect is that Full implementations will have to support both the heavyweight object DOM, and the trait system. | SVG 1.1 Full has a very verbose DOM. For example, to get to a particular matrix component in a 'transform' attribute, object.transform.baseVal.item(x).matrix.a. Or to get at an 'x' attribute: object.x.baseVal.value. A lot of people were unhappy with this, so SVG 1.2 Tiny introduced traits. Unfortunately the side effect is that Full implementations will have to support both the heavyweight object DOM, and the trait system. | ||
<h2>Declarative (SMIL) Animation</h2> | |||
See [[SMIL:Challenges|SMIL Challenges]]. | |||
<h2>Mixed case element and attribute names</h2> | <h2>Mixed case element and attribute names</h2> | ||