- From: Jeff Schiller <codedread@gmail.com>
- Date: Wed, 3 Sep 2008 15:21:52 -0500
- To: "Ian Hickson" <ian@hixie.ch>
- Cc: "Erik Dahlström" <ed@opera.com>, "Henri Sivonen" <hsivonen@iki.fi>, "HTML WG" <public-html@w3.org>, www-svg <www-svg@w3.org>, "Charles McCathieNevile" <chaals@opera.com>
Apparently Erik and chaals disagree http://lists.w3.org/Archives/Public/public-html/2008Jul/0369.html "When we first implemented SVG in the browser, we included strict namespace requirements. Due to a small handful of customer requirements (important to us as they were our customers) to support broken content, we actually changed that pretty quickly and introduced some gentler error-correction in a point update. Long ago in the beta process for Opera 9.5 (which has been commonly used for SVG since its support is significantly advanced compared to Opera 9) we went back to the stricter behaviour, which we have maintained in the 9.5 and subsequent releases, with no outcry about the Web not working. It is pretty clear to us that in practice SVG does work with the relatively strict requirements of XML, and in particular with the XML namespaces spec, and we see no good reason to break that. " Regards, Jeff On 9/3/08, Ian Hickson <ian@hixie.ch> wrote: > On Wed, 3 Sep 2008, Erik Dahlström wrote: > > > > <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" > > "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> > > <svg viewBox="0 0 100 100"> > > <circle cx="50" cy="50" r="25" fill="blue"/> > > </svg> > > > > Bad practise or not, this is still rendered as svg in Opera, and I > > believe it would cause a sizable portion of content to fail to render if > > it was changed to be stricter. > > > If this is the case, then, given that we don't want to encourage DOCTYPEs > to be given in the middle of text/html content, this argues strongly for > requiring that we support <svg> elements in text/html without explicit > namespace declarations, something that the commented-out proposal does > support, and something that the SVGWG's proposal does not. > > > -- > Ian Hickson U+1047E )\._.,--....,'``. fL > http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. > Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 3 September 2008 20:22:32 UTC