Re: Bug reports: path, line & zoom

On Tue, 17 Oct 2006 18:28:33 +0900, Irene Vatton  
<Irene.Vatton@inrialpes.fr> wrote:

>
> On Tuesday 17 October 2006 11:04, Jonathan Chetwynd wrote:
>> you failed to comment on the crayon example.
>
> This problem shows that in Amaya the CSS stroke-width property is not  
> altered
> by SVG transformations. It seems that browsers generate the SVG image and
> then transform it.
> Who is right?

The browsers who apply the transformation. The properties are supposed to  
be affected by transformations. http://www.w3.org/TR/SVG11/coords.html  
says that they affect the coordinate space, and the properties are applied  
relative to the coordinate space.

[[[
The transform and viewBox attributes transform user space coordinates and  
lengths on sibling attributes on the given element (see effect of the  
transform attribute on sibling attributes and effect of the viewBox  
attribute on sibling attributes) and all of its descendants
]]] - http://www.w3.org/TR/SVG11/coords.html#EstablishingANewUserSpace

(lengths from CSS properties, such as stroke-width, are included here).

The example http://www.w3.org/TR/SVG11/images/coords/RotateScale.svg in  
the spec explicitly demonstrates this for stroke-width.

Cheers

Chaals

-- 
   Charles McCathieNevile, Opera Software: Standards Group
   hablo español  -  je parle français  -  jeg lærer norsk
chaals@opera.com          Try Opera 9 now! http://opera.com

Received on Tuesday, 17 October 2006 12:15:46 UTC