W3C home > Mailing lists > Public > www-svg@w3.org > October 2001

Re: First Drafts of SVG 1.1 and SVG Mobile; new Test Suite release

From: Elliotte Rusty Harold <elharo@metalab.unc.edu>
Date: Wed, 31 Oct 2001 07:48:30 -0400
Message-Id: <p04330104b8058f03dbcf@[]>
To: www-svg@w3.org
Section 10.1 of the new spec looks promising:

In order to achieve interoperability between SVG content generators and SVG user agents, the next draft of the SVG 1.1 specification may describe a technique for defining the reference coordinate system used by an SVG document fragment that contains positional information (e.g. that path segment data is in WGS84 latitude/longitude). The SVG Working Group will not invent any metadata standards for this data; it will use existing metadata elements for the task and define how they should be included in an SVG fragment. 

Does this indeed mean that it would be possible to say that a rectangle is two meters by three meters and otherwise use actual units?

However, the next paragraph is disturbing:

This should simplify overlaying SVG document fragments and including live global positioning data. It will not require that the SVG user agent provide any transformation of the data above that described in SVG 1.0. 

It seems to me essential to be able to set a scale from real-world units like meters to onscreen units and expect the browser to obey that scale factor. This is essential for CAD and other technical drawing systems. The lack of it is a major flaw in SVG 1.0. 

Perhaps my confusion is about parsing the word "It" in the above sentence. Does "It" refer to the specification or the new functionality? I.e. does this mean that the working group thinks that adding this functionality will not require user agents to  "provide any transformation of the data above that described in SVG 1.0." or does it mean that the working group thinks that such transformation is required, but that the spec is not going to require user agents to add it? Or am I just confused about what section 10.1 is talking about in the first place? 

| Elliotte Rusty Harold | elharo@metalab.unc.edu | Writer/Programmer |
|          The XML Bible, 2nd Edition (Hungry Minds, 2001)           |
|              http://www.ibiblio.org/xml/books/bible2/              |
|   http://www.amazon.com/exec/obidos/ISBN=0764547607/cafeaulaitA/   |
|  Read Cafe au Lait for Java News:  http://www.cafeaulait.org/      | 
|  Read Cafe con Leche for XML News: http://www.ibiblio.org/xml/     |
Received on Wednesday, 31 October 2001 08:30:38 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 8 March 2017 09:46:51 UTC