Dear people out there,
 
I started to test automated code validation for HTML and CSS and was kind of glad, that is quiet simple to let the HTML and the CSS valdiators validate code via the web API.
 
But - there are discrepancies in the semantics and in the usage of both, that I do not understand.
 
First - why the CSS validator does not accept POST requests? Or is the documentation out of date?
CSS code can be quiet large and posting it all using GET requests encoded/escaped in the URL is not that exciting and may hit limitations.
 
Second - why the CSS validator returns no reasonable output for output type XML?
Third - why all other output types contain information like (here the text output type):
 
W3C CSS Validator results for file://localhost/TextArea
            
Sorry! We found the following errors (1)
        
URI : file://localhost/TextArea
Why the implementation specifcs are shown in the output? Localhost, TextArea?
 
That's only noise, which is irrelevant for the result of the Web API.
 
 
Why there are not the information from the HTTP connection, the source of the Web API validation request?
 
And while the HTML validator output type GNU is quiet structured, the CSS validator does not provide such a structured text output format, which is still human readable like the GNU format?
 
Thanks in advance for any repsonse!
 
Best regards,
 
Martin Lemburg
Emdener Strasse 19A
10551 Berlin
Germany

0049 (179) 395 40 95 - Mobil
0049 (30) 39 03 72 05 - Tel
0049 (3212) LEMBURG - Fax

martin.lemburg@gmx.net
http://about.me/Martin0815