[VE][65] False validation

Validating http://forum.ygopro.de/devpro-forum.html
Error [65]: "document type does not allow element X here; missing one of 
Y start-tag"

The given error is a false return because it says, that this error will 
be on Line 411 but it's in line 3160.
The validator also doesn't understand, that this part is in a nonscript 
tag and the nonscript tag is in a ul/li tag and these tags are in a div tag.
So the validator is false because he only checks the html line by line 
which isn't correct.

A validator must check the html code not line by line, he must choose 
between the head and the body element and then he must scan for all
tags in there. After this process, he must check for some scipt tags 
(javascript) and must follow these script. If there is also a nonscript tag
declared, the validator must also check this part of the code in a 
different process.

At last your validator has to check if the page was coded self or if the 
page was generatet throw an CMS like Typo 3 or the Woltlab Burning Board.
Then it has to follow there (x)html construction methode to prevent 
these errors.

So please correct your validator and note that most CMS are working with 
a languagesystems wich automaticly escape the "&" over the CDATA block
in the XML file.

Thank you.

Received on Sunday, 10 November 2013 17:29:30 UTC