- Notifications
You must be signed in to change notification settings - Fork 144
Open
Milestone
Description
The edits to make path data a presentation attribute currently use the same d property name for both the shape of a <path> element and the baseline shape of a <textPath>. It is not currently used for other elements (such as <hatchpath> and <stop> elements in a <mesh>) that use path data with the path attribute.
This creates some concerns:
dis not a particularly expressive property name outside the context of a particular element.- the same
dproperty is being used to apply two very different features, with only the element tag name determining how (or if) the property has an effect. - the
pointsattribute of<polygon>/<polyline>elements, which is a natural equivalent todon a<path>, is not currently reflected in CSS geometric properties.
Main discussion on the www-svg mailing list starts here:
Also relevant is this discussion on the FX mailing list, regarding the path() function syntax, which unfortunately got broken into two threads, only the shorter of which was copied to www-svg: