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: Wed, 18 May 2005 13:44:50 +0000 (UTC)
To: David Woolley <david@djwhome.demon.co.uk>
Cc: www-svg@w3.org
Message-ID: <Pine.LNX.4.61.0505181341420.12763@dhalsim.dreamhost.com>

On Wed, 18 May 2005, David Woolley wrote:
> > 
> > Ugh, user-specific error handling behaviour is the path to a tag soup 
> > world like we have for HTML.
> 
> Effectively, fully specified error behaviour ceases to be error 
> behaviour and becomes part of the normal behaviour as far as people 
> trying to get the most out of the language (or for text media, trying to 
> defeat spam filters) are concerned.

The same applies to the de-facto error handling behaviour you get when you 
don't define error handling, except that the vendors have to 
reverse-engineer each other to work out how to implement it (exhibit A: 
Web browsers and HTML).

At least if we define the error handling the UAs can all refer to a spec 
to implement it.


> The only specified error behaviours that won't have this effect tend to 
> be unacceptable to browser writers because they shame the content 
> authors (e.g. completely suppressing display of the whole document, or 
> large unmistakable BROKEN SVG banners).

Which is what SVG 1.1 required, although as far as I can tell nobody 
implemented it (certainly Adobe didn't) which resulted in everyone having 
to ignore it as well since a lot of the content out there is broken since 
none of the authors were told about the problems.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 18 May 2005 14:53:08 GMT

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