- From: Jukka K. Korpela <jkorpela@cs.tut.fi>
- Date: Sun, 1 Jun 2008 18:45:56 +0300
- To: "alun" <a.jones@hccnet.nl>, <www-validator@w3.org>
alun wrote: > This error/warning is not caught. Which error divided by which warning. > The /for/ associated /id/ is incorrectly placed in the *label* or > *other element* and not in a control. > > <label for="foo" id="foo"><input type="text"></label> It is an error, but it is not a reportable markup error, so any software that purports to be a markup validator and reports it as an error is in error. > None of the validators catch this, although it will be corrected in > the next release of Total Validator. Sounds like snake oil. There is a lot of advertisement of "better than validator" validators that aren't no validators. If you mean http://www.totalvalidator.com then I think you should have indicated your real name and your affiliation or non-affiliation with it. I stopped holding my breath when that "Total Validator" refused to do validation: Parsing Errors E000 - 1 instance(s): Due to the online service being subjected to DoS attacks in the past we've had to limit pages to no more than 15000 tags. This restriction does not apply to the desktop tools That's a blatant lie. It is no parsing error, and it is not a reportable markup error in the document. It is just an arbitrary restriction in the software that is advertized as a validator. Besides, it is not a markup validator. It recognizes just a collection of HTML document types. It even babbles about The <!DOCTYPE> tag which should be sufficient as a cluelessness indicator. So were you just dishonestly advertizing your own phoney "validator"? Jukka K. Korpela ("Yucca") http://www.cs.tut.fi/~jkorpela/
Received on Sunday, 1 June 2008 15:46:25 UTC