[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: well-formedness error
* James Robertson wrote:
>Yeah, it's a choice :) We can be lenient and have users, or be strict and
>not have any. I suppose the latter course would be easier on me as a
>developer, but then again - as a user of my own software, I also want to
>read content that might not strictly conform to all the specs.
This is not about strict conformance to all the specifications, but
rather well-formedness. If a document is not well-formed, it cannot
be processed by general purpose XML tools. Do you think that Atom is
special in this regard or do you think that this is something that
applies to all XML formats? As far as I can tell, common XSLT, XHTML,
XForms, SVG, XML Query, Voice XML, SMIL, SOAP, P3P, MathML, ...
implementations are not really designed to recover from well-formed-
ness errors; they might not choke on all the errors, but generally
a missing quote mark for an attribute value or a missing end tag
would cause these implementations to reject the content, so it does
not seem that unrealistic to me to be "strict" in this regard and
have customers.