W3C home > Mailing lists > Public > public-unicorn@w3.org > November 2006

Re: Question about appc-checker test

From: olivier Thereaux <ot@w3.org>
Date: Mon, 13 Nov 2006 09:54:35 +0900
Message-Id: <FCA7ECA7-4D4A-4ADC-91E9-AC1F0A700813@w3.org>
Cc: public-unicorn@w3.org
To: Matthias Mauch <matthias.mauch@aadmm.de>

Hello Matthias,

On Nov 12, 2006, at 05:17 , Matthias Mauch wrote:
> I have check a valid XHTML 1.0 Strict document. The validator tell me
> that that this page is valid XHTML 1.0 Strict. But the appc-checker
> test tell me that this document has not passed the test.
[...]
> Ok, I understand what this mean, but I doesn't understand why the
> (X)HTML Validator tell me that this document is valid. Is this not
> a contradiction in itself?

It may look like a contradiction until you know a bit more about what  
"validation" actually is. Validation is a very specific term, it  
means checking a document against a formal grammar. So a document can  
be valid, without necessarily be compliant with everything that is  
written in the specification.

The appendix C of the XHTML 1.0 specification is also special,  
because it is an informative part of the specification suggesting  
good practices to make XHTML 1.0 documents friendly to legacy user  
agents. Checking these rules is not relevant to validation, but it's  
nice to perform that check in addition to validation. Which is why  
the unicorn tool does just that.

Think of a press article:
Validation is similar to checking syntax, grammar
then you can do some spell checking
... and then you can have the text proofread for style and substance  
by a good editor.

Hope this makes things a little clearer.
-- 
olivier
Received on Monday, 13 November 2006 00:54:50 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:18:07 GMT