Re: Error handling: yes, I did mean it
> From: Paul Prescod <email@example.com>
[leaving out the interesting comparison with the Cold War]
> > But it isn't only the big browser companies who are interested in
> > this. I work for a company that makes an HTML editor based on an
> > SGML editor, and our most common user complaint is that we don't
> > treat documents the way a browser does. People use browsers to
> > "validate" their documents. If there is an agreed-upon behaviour,
> > then each company (including the big ones) will be able to point at a
> > specification which details agreed-upon behaviour, and say "we are
> > doing what we should be doing".
> You can do that now, Lauren. But who would care? Would a single customer
> reccommend HoTMetaL to his or her friends: "It chokes on a lot of
> documents that are fine in browsers, but I called tech support and they
> told me that the specification says that they are okay." Even if you
> could convince 1 in 100 users that the XML spec is relevant, 99 don't
> call. As far as the users are concerned, the browsers are the
> specification. This is an unfortunate market reality that we can't
> legislate out of existence.
That's actually not true. Lots of our customers come to us *because*
we give them correct HTML. Those people who have applications where
having the wrong data is serious come to us and use our editor. I am
not expecting Joe HomePage to use XML; I think he is well served by
HTML and has no need for something else. Obviously this doesn't cover
everyone, and we do get complaints about how strict we are, but
several customers have praised us for that same thing.
And yes, we have told customers that we do it the way the spec says,
and mostly they accept that.