
Alan Horkan wrote:
On Mon, 24 Oct 2005, bulia byak wrote:
Date: Mon, 24 Oct 2005 14:48:54 -0300 From: bulia byak <buliabyak@...400...> To: Alan Horkan <horkana@...44...> Cc: Inkscape is a vector graphics editor inkscape-devel@lists.sourceforge.net Subject: Re: [Inkscape-devel] SVG standards and Sodipodi cruft
On 10/24/05, Alan Horkan <horkana@...44...> wrote:
Inkscape has as a stated goal conforming closely to the SVG specificiation but inlcudes a whole lot of information in the Sodipodi and Inkscape namespace.
There's no "but" here, as I recently wrote here. Including other namespaces does not make our SVG invalid or non-compliant.
Closely conforming would imply using the SVG specification where possible as opposed to Sodipodi using it only when convenient.
I'll take it as a good sign that you are not arguing in favour of more sodipodi and inkscape markup.
- Alan
Hopefully, all that the extra namespaced data that is provided is of use not for rendering, but for editing. Inkscape would only break the spec if its extra namespace allows for different rendering than would occur for a file with only svg: and xlink: namespaces.
Extra namespaces by themselves would only break a parser limited to XML 1.0, which is flat. I don't think that any such parsers are used much anymore. But the rule for 1.1+ is to ignore anything for which you are not looking.
All "plain" should do is remove the editing-oriented payload.
Bob