- From: Blaine Brodie <bbrodie@savagesoftware.com>
- Date: Thu, 26 Oct 2000 10:56:30 -0700
- To: www-svg@w3.org
A few minor errors with the current specification: The specification defines a CSS decimal number as having at least one digit before or after the dot. But according to the CSS2 spec, it actually should be defined as having at least one digit after the dot. The new icc-color syntax does not define a separator between its Icc color numbers. It used to be comma separated, should it still be this way? The specification states that SVGICCColor interface is a base class for SVGColor. SVGICCColor isn't a base class. The description of SVGStylable's getPresentationAttribute states: "If the given attribute or property is being animated, contains the current animated value of the attribute or property. If the given attribute or property is not currently being animated, contains the same value as 'baseVal'." Should this description be with getAnimatedPresentationAttribute rather than the former? And one suggestion: Element Attributes that have underlying objects require parsing before they can be used to set their underlying objects. For example, a path element's 'd' attribute needs to be parsed before it can set the underlying path segment lists. However, the setAttribute, setNodeValue etc. methods do not throw parse exceptions, so the user does not know whether the attribute was parsed correctly. Subclassing DOM's attribute and adding a method to query whether the set method succeeded or failed at parsing the string and setting the underlying object may be useful for the user. --- Blaine
Received on Thursday, 26 October 2000 13:57:01 UTC