W3C home > Mailing lists > Public > www-svg@w3.org > May 2005

Re: [SVGMobile12] Comment: Please give specific error-handling behaviour

From: Ian Hickson <ian@hixie.ch>
Date: Thu, 19 May 2005 00:42:07 +0000 (UTC)
To: Jon Ferraiolo <jon.ferraiolo@adobe.com>
Cc: Boris Zbarsky <bzbarsky@mit.edu>, www-svg@w3.org
Message-ID: <Pine.LNX.4.61.0505190039030.24136@dhalsim.dreamhost.com>

On Wed, 18 May 2005, Jon Ferraiolo wrote:
>
> ...if you define error handling too precisely people purposely will 
> start creating nonconformant content that purposes is in error so that 
> they can treat error handling as a language feature (instead of creating 
> conformant content).

Just to play devil's advocate here, why is that a bad thing?

And is it better for the user for authors to abuse an error condition but 
have that render the same everywhere, or for authors to abuse an error 
condition but only have that render the expected way in the market leader?

The latter is what HTML ended up doing, which is why HTML browser vendors 
are bending over backwards to reverse-engineer the market leader's error 
handling. This disastrous situation, "tag soup", is one of the things that 
the XML world is supposed to save us from. It would be most unfortunate if 
the SVG spec was to reintroduce the problem.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Thursday, 19 May 2005 00:42:20 GMT

This archive was generated by hypermail 2.3.1 : Friday, 8 March 2013 15:54:30 GMT