W3C home > Mailing lists > Public > www-qa-wg@w3.org > June 2004

Re: CR issues disposition

From: Lofton Henderson <lofton@rockynet.com>
Date: Mon, 07 Jun 2004 17:16:44 -0600
Message-Id: <5.1.0.14.2.20040607171459.02427b30@localhost>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
Cc: www-qa-wg@w3.org

Hello Bjoern,

Thanks for this clarification.   We have reopened the issue,

[1] http://www.w3.org/QA/WG/cr-issues#x29 ,

and will have another look next week during F2F.

Regards,
-Lofton

At 03:25 PM 6/4/2004 +0200, Bjoern Hoehrmann wrote:

>* Dominique HazaŽl-Massieux wrote:
> >In summary, we pretty much agreed with your comments.  The resolutions
> >are partially reflected, at least, in recently published (Working Draft)
> >components of our redesigned, lightweight QA Framework.  For details and
> >specific links, please see the "Resolution" section of each of your five
> >issues.
> >
> >We would appreciate to hear from you, whether you accept our handling of
> >your comments.  If you are dissatisfied with any of our responses,
> >please provide specifics.
>
>I think I am fine with 27, 28, 30, and 31 for the time beeing and if
>there is anything to add from my side I will submit it as feedback on
>your new working draft. I am not sure about 29. Since swada.w3.org is
>down once again I could not look at the Wiki, but since the document
>is called ErrorHandling I am concerned that the working group might
>have misunderstood my concern as I perceive error handling as specific
>behavior of applications.
>
>My concern however is that, if you want to know what is considered a
>Valid XML document you can check that in the XML 1.0 Recommendation
>
>   Definition: An XML document is valid if it has an associated document
>   type declaration and if the document complies with the constraints
>   expressed in it.
>
>where it is well-defined how to determine whether a document complies
>with these constraints or not. If you want to know what a Valid HTML
>4.01 document is, you can check the HTML 4.01 Recommendation and find
>that it does not define it. This yields in numerous problems, namely
>that there is disagreement about the definition. There are at least
>three common interpretations:
>
>   a) SGML processors do not report errors when processing the document
>
>   b) the document complies with all machine-testable contraints defined
>      in the DTD and the prose of the spcecification
>
>   c) the document complies with all constraints in the specification
>
>I think that neither a) or c) are desirable definitions since a) leaves
>too much room for documents that do not comply with the specification to
>be considered "valid" and for c) one cannot write software. There is
>however disagreement among participants in the W3C MarkUp Validator Team
>on this matter, some think a) is the only right definition and I think
>we are not going to convince each other. Maybe we could reach consensus
>on a different term like "Conforming HTML 4.01 Strict document" but that
>would require that we abandon the term "valid" which is undesirable
>since the tool is called "Validator" and there term is basically a
>brand. We are stuck.
>
>Even if we agreed on b) -- and I do not even think that it is up to us
>to reach agreement on this term -- we would have a very hard time to
>determine the specific constraints. We would need to draw a line some-
>where, for example, even though we know that
>
>   <p style = "color: #xxx">...</p>
>
>has an error that is easily machine-testable, we would probably consider
>such a document still valid. Actually, we do not know whether there is
>an error here, maybe CSS4 comes along and consideres #xxx a legal value
>for the color property. This is however solvable. It is way more
>difficult to deal with the various flaws in the HTML 4.01 Recommendation
>in this regard, many things are left unclear and contradict each other.
>
>Such issues could be resolved by the HTML Working Group but even though
>they are well aware of many of these issues, they apparently lack the
>interest and resources to do so. So do the Validator maintainers...
>
>This is also a legal concern. You are new to web standards and buy a
>"HTML Validator" tool. Some time later you find out that this Validator
>deliberatly diverges in behavior from the W3C HTML Validator. Can you
>get your money back since the product description was so misleading?
>
>And of course a marketing concern. Web standards compliance become more
>and more important to customers, it seems reasonable that vendors have
>interest in proper terminology to make such claims to advertise their
>product.
>
>My point here is that we would not have such problems and many benefits
>if specification authors had paid and pay now sufficient attention to
>these details, I hope I made this clearer now. What I want the W3C QA
>Activity to do is basically everything they can to ensure that future
>specifications do not lack such features. With the old SpecGL this would
>be a priority 1 requirement for specifications to this effect. I guess
>the new SpecGL would provide material so that authors and editors fully
>understand these concerns and learn what to do to avoid such problems.
>And of course pay specific attention to it in a specifications review.
>
>Glancing over the new working draft I think this is to be covered in
>part by section C.1 "Define your terms". I think I can say for the time
>beeing that I see progress on this matter and if (a lot of?) detail is
>added to this section this does have the potential to satisfy me. I hope
>I can make more specific suggestions at some point.
>
>Thanks for your time, Dominique!
Received on Monday, 7 June 2004 19:16:49 GMT

This archive was generated by hypermail 2.2.0 + w3c-0.30 : Thursday, 9 June 2005 12:13:16 GMT