Hello Salvatore, all
On Mar 7, 2007, at 03:19 , Salvatore Tedesco wrote:
> Doesnt works - CSS validation (by link): http://jigsaw.w3.org/css-
> validator/validator?uri=http%3A%2F%2Fwww.giuseppequaro.com%
> 2Fhome.asp&warning=1&profile=none&usermedium=all
I've seen a few examples like this, where the XML parser in the CSS
validator seems to find errors from outer space.
In this case, the fact that your ASP engine apparently serves
different pages depending on the user-agent doesn't make debugging
easy, but:
* I have looked at it with the CSS validator on another machine and
it passes validation. No problem.
* when loading http://jigsaw.w3.org/css-validator/validator?uri=http%
3A%2F%2Fwww.giuseppequaro.com%
2Fhome.asp&warning=1&profile=none&usermedium=all
for the first time the validation result is positive (lots of
warnings, but passes validation), but if reloading, then I get the
XML parsing error
Line 41, Column 211
The value of attribute "alt" associated with an element type "img"
must not contain the '<' character.
re-reloading gives the same error, unless you let time pass and try
again. That's consistent with other recent bug reports, see
http://www.w3.org/mid/DAB0C182-2345-4537-B3EE-BC161363D4AF@w3.org
* retrieving the page with the CSS validator's user agent gives me
the following line 41
<td class="td010101" rowspan="2"><img src="images/graph/
header1_460x250.jpg" width="460" height="250" title="Giuseppe Quaro -
Official Web Site - Home Page" alt="Giuseppe Quaro - Official Web
Site - Home Page"/></td>
The character on Column 211 is the first "-". Why does the parser see
a "<" there, beats me.
I don't know if this is related to the broken pipe errors reported
recently too, or if it is a bug in the XML parser shipped in the JDK,
but I'm strongly suspecting something rather broken in the jdk 1.6,
since the odd issues seem to have started when we switched. Should
(could?) we switch back to 1.5 for the moment and test 1.6 on a
different machine?
--
olivier