Comments on SVG 1.2

Hi,
For about 5 days I have been reading and analyzing the proposal of SVG 1.2.
I admire the amount of work and time that you devoted to this project. I
wish to comment a few things that are important. The whole project is
implementing quite well concepts of artistic graphics for the web. This is
OK. However, you missed one large group of users that was hoping to get a
good tool in SVG. You missed completely maths and science educators - all
levels of all schools and university. What I mean? In educational courseware
development we need to define mathematical objects that are given by
coordinates and formulae. For example, I wish to create a curve that will be
given by equation y=cos(3*x). At the moment there is no easy way to develop
such curve in SVG. I would suggest to consider needs of education and make
SVG useful for them. Here are some points that are missing in your proposal:

1. declaration of the coordinate system - Cartesian rectangular, polar, etc.
2. declarations of curves given by equations - explicit, implicit,
parametric, polar
3. animation by parameter, for example I wish to animate the curve a*x^2 and
see what will happen if parameter a will be changing from -5 to 5
4. field of view in Cartesian coordinates, for example I wish to have a
coordinate system covering my stage where x=-1..1, and y=-1..5.

I guess, there are a few more missing elements that could be useful in
developing mathematical courseware in SVG. I would be very happy to work
with you in developing this part of the SVG specification.

Best regards

Mirek Majewski
http://www.mathpad.org
http://www.mupad.com/majewski/

Received on Monday, 22 December 2003 09:04:08 UTC