- From: Shelley Powers <shelley.just@gmail.com>
- Date: Fri, 20 Nov 2009 09:48:58 -0600
- To: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Cc: HTMLwg <public-html@w3.org>
On Fri, Nov 20, 2009 at 7:54 AM, Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> wrote: > Shelley took up the problem that SVG editors are known to place > namespaces in their code, thus automatically being invalid - bug 7510 > [1]. > > However, online services such as Gooogle Sites [2] (formerly known as > Jotspot [3]) do the same, directly in the HTML (XHTML served as > text/HTML). E.g. from the Chromium homepage[4]: > > <body xmlns="http://www.google.com/ns/jotspot" id="body" class=" en"> > > FWIW, when validating that page according to its doctype, there were 89 > errors and 29 warnings[5]. Validating as HTML5 there were only 40 [6] > or 44 [7] errors. If namespaces were permitted, there would be fewer. > > [1] http://www.w3.org/Bugs/Public/show_bug.cgi?id=7510 > [2] http://sites.google.com/ > [3] http://en.wikipedia.org/wiki/Jotspot#History > [4] http://www.chromium.org/ > [5] http://validator.w3.org/check?uri=http%3A%2F%2Fwww.chromium.org > [6] > http://validator.w3.org/check?uri=http%3A%2F%2Fwww.chromium.org&doctype=HTML5 > [7] > http://validator.nu/?doc=http%3A%2F%2Fwww.chromium.org%2F&parser=html5&laxtype=yes > -- > leif halvard silli > > Though Google used namespaces incorrectly, Inkscape does not. And as we've seen the use of Inkscape annotated SVG is not uncommon. More importantly many SVG files also have properly used and namespaced Creative Commons licenses. If we want to strip the Inkscape annotation, we cannot strip the CC annotation. But this is all stuff we knew and stuff we've been talking about. That's why I'm not sanguine on the new ideas with namespaces in separate files. I believe we need to make namespaces in HTML work because we will have to deal with namespaces in HTML -- some members of the HTML WG not liking namespaces and validators throwing out too many errors and messages to be useful are not going to stop what is reality. As for Google's error, you know if the company doesn't care about the quality of its web pages, that's the company's problem. I'm not going to spend time helping a company that has the capability of putting out valid web pages, but seems to be indifferent about doing so. Shelley
Received on Friday, 20 November 2009 15:49:26 UTC