Hi, I thougt that we already had a bug about this. It is a good idea to support this feature in general. Even if our support for SVG 1.1 is not perfect, we should think about some features of SVG 1.2 like media support and also non scaling strokes. But implementing non scaling strokes is not that easy. On SVG we transform the context multiple times (translate, scale, skew) and stroke the path at the end. We may think about transforming the path instead of the context but there might be more problems on doing that.
-Dirk Am Montag, den 16.11.2009, 16:23 -0600 schrieb Jeff Schiller: > Hello, > > I am interested in having broader support for non-scaling stroke on > SVG shapes. This is a SVGT 1.2 feature: > http://www.w3.org/TR/SVGTiny12/painting.html#NonScalingStroke > > This adds a CSS property and attribute: vector-effect. This property > can have three values: none (default), inherit, or > non-scaling-stroke. > > When non-scaling-stroke, the stroke (outline) of a shape would > maintain its specified width regardless of the transforms applied to > the shape. This is very useful when importing foreign SVG into new > documents and in GIS/mapping scenarios (for instance, zooming in on a > map would not "fatten" the driving directions path). > > I realize that WebKit has been generally not interested in SVGT 1.2, > but I feel it makes sense to cherry-pick certain features that really > do improve SVG on the web. Non-scaling stroke is one of these > features. FWIW, Opera has implemented this feature since version 9.5. > > I have opened a bug and supplied a patch that gets this off the ground > in WebKit: https://bugs.webkit.org/show_bug.cgi?id=31438 I only need > to figure out how to add some tests (need to understand how pixel > tests work in WebKit). > > Darin Adler requested that I bring this up on this list for discussion. > > Thanks, > Jeff Schiller > _______________________________________________ > webkit-dev mailing list > webkit-dev@lists.webkit.org > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev