Invalid documents coming back as valid

I'm having a problem where many documents that I test come back as
valid, even though they have errors.  For example, on
http://www.google.com/, w3c's validator reports 50 errors.  Mine says:
"This Page Is Valid (no Doctype found)!"

On other pages, my validator installation DOES report errors, but is far
more lenient, and seems to only report certain types of errors (XML
parsing errors).  For example, http://icanhascheezburger.com/ has 425
errors on w3c's validator, on my install it has only 178 errors.

Comparing the errors, I see immediately that all of mine begin with "XML
Parsing Error:".  It looks like w3c's output includes all of those
errors, but has many more, for example, things like "required attribute
FOO not specified".

Anyone know what this indicates?

Here's what I have installed:

perl 5.8.5
libxml2 2.6.29
OpenSP 1.5.1
SGML::Parser::OpenSP (latest from CVS, reports 0.99)
XML::LibXML 1.63

Ben

Received on Thursday, 16 August 2007 03:14:23 UTC