W3C home > Mailing lists > Public > www-validator@w3.org > March 2004

W3C validator - BUG

From: Herbert Rosenau <hr@dv-rosenau.de>
Date: Fri, 12 Mar 2004 12:49:09 +0100
Message-ID: <4051A3B5.9090308@dv-rosenau.de>
To: www-validator@w3.org

It is really impossible to get a page validated as "OK" when one has a 
link like
<a href="http://mypage.com/mycgi.pl?abc=action....">

as this CGI parameter gets interpreted fom the validator as HTML 
statement. You can follow any rule W3C sets but fails to get the page 
valid only because you uses parameters to CGI procedures.

W3C should never interpret anything that is in a link following '?' 
until the link ends because this is only relevant for the CGI 
procedure that receives the parameters but uninteresting for W3C.

As sample of an error the validator does itself is:

Line 188, column 75:  reference to entity "Aktion" for which no system 
identifier could be generated
   ...t/cgi-bin/webring.cgi?Ring=428&Id=8&Aktion=Back"

There is NO error in the file - but the validator misinterprets it.

Anything on the right of the '?' must be ignored by the validator 
until '"' occures as nothing on the string has to do a bit with HTML.
Maybe the validator can ignore the whole content of the string 
identified as to be an URL.
Received on Friday, 12 March 2004 07:11:00 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 25 April 2012 12:14:13 GMT