RE: New path primitive

Hello,

because such a circle path segment seems not to be connected to
the segments before and after, I think, the usage for general paths
is limited.
New/simpler commands to be able to draw circular and elliptical arcs
have already been discussed - including one of my proposals to enable
authors in general to provide path data in polar coordinates.
Another proposal cares about simpler notations for objects with discrete
rotation symmetry, sometimes called 'star'.
Because it is not trivial to provide general parameters to integrate 
elliptical arcs into arbitrary path, I think the current complexity of the
commands A and a result more or less from the requirement of
generality. 
Because there are already commands like H and V to note specific
straight lines, a simple method to be able to draw a circular segment
would fit to the current command collection, but one has to ensure, that
initial and final points of such a segment get automatically connected to
possible other segments before and after this one.

Another feature already in discussion is one that enables authors
to join elements together to one object - or to substract objects from
another collection of objects to get for example shapes with holes
more easily - currently for example for SVG tiny it is an advanced
task to create a shape with a round hole with a small number of
path segments ;o)

But of course, the WG members have to comment, what they really
want to add to SVG 2 to enable authors to write more semantic code
with limited file size. 

Because an element called circle has much more semantical meaning than
arbitrary path data, this should not be deprecated.
And to be able to note features of known objects separately is pretty useful
for authors of animations to animate each feature independently from the 
others.


Olaf

Received on Saturday, 21 September 2013 11:57:15 UTC