- From: Anne van Kesteren <fora@annevankesteren.nl>
- Date: Tue, 03 Jan 2006 13:03:31 +0100
- To: David Woolley <david@djwhome.demon.co.uk>
- Cc: www-svg@w3.org
Quoting David Woolley <david@djwhome.demon.co.uk>: >> differently in each browser, instead of writing non-conformant marker and >> getting the same behaviour in all browsers. > > But the consequence of this policy is that there is no non-conformant > markup! That is nonsense. # p { foobar:baz; background:lime } ... is non conforming CSS. UAs do know _exactly_ what to extract from the above though, which is important for possible language extensions in the future, etc. Another example: # ... # <rect ...> # <circle .../> # </rect> # ... Is not conforming SVG afaik as svg:rect can't contain svg:circle. UAs do need to know how to process it though. Can the svg:circle still be rerenced for example from an svg:use element? Et cetera. No interoparable error handling leads to all kinds of hacks and abuse of the language. See HTML, see CSS, etc. -- Anne van Kesteren <http://annevankesteren.nl/>
Received on Tuesday, 3 January 2006 12:03:33 UTC