- From: David Gerard <dgerard@gmail.com>
- Date: Thu, 24 Jan 2008 17:52:05 +0000
On 24/01/2008, Krzysztof ?elechowski <giecrilj at stegny.2a.pl> wrote: > I hereby grant you the right to use in-line SVG > provided the only element used inside is solid filled path. > (No gradients, transformations, mitres, text and such). > I remember using VML in this spirit myself. > Thanks for the redirection, the pictures are very nice! This is a good example of why people will want to use SVGs just like any other sort of image: * vector drawing is the right way to do lots of sorts of image * SVG is a standard and increasingly widely-used vector format * Inkscape's a reasonably usable and free vector drawing application that saves in SVG (of a sort) That it's arguably problematic won't stop people from wanting to do it, any more than tag soup being a parsing nightmare will stop people from doing the tagsoup->render->tagsoup->render->looks-ok method of HTML writing. And on a hostile Internet, user agents have to be able to cope well with arbitrary rubbish which may well be malicious, not just badly-formed; I don't see that safely parsing SVG is an intrinsically trickier problem than criminal spammers throwing every piece of toxic waste they can come up with at your user agent. [Inkscape is so prevalent for SVG drawing that Wikimedia has seriously considered using Inkscape in command-line mode as the default SVG renderer rather than rsvg, even if it is half the speed and uses a bucketload more memory. A user agent that handles SVG will likely need to be able to cope with almost anything Inkscape throws at it.] - d.
Received on Thursday, 24 January 2008 09:52:05 UTC