Re: Unable to Determine Parse Mode and other related problems

Determined that the character data before <!DOCTYPE> is a result of
HTTP/1.1's transfer-encoding chunked functionality. There are three spots
where the additional data is injected into the html stream - top, middle and
bottom. I don't think that this is the cause of the validator's problems or
IE10's problems in validating/rendering the page as there are other pages
that have this additional character data that are fine.

For example, the following URL passes validation and renders in IE10:

http://test1.calcxml.com/calculators/home-affordability?skn=504

If you run this URL through the HTTP Viewer here
http://www.rexswain.com/httpview.html, you will also see the additional
character data.

Then run this URL through the validator and the Viewer:

http://test1.calcxml.com/calculators/home-affordability?skn=502 

and if fails validation, fails to render in IE10, and the Viewer shows the
additional character data.

So both URLs have the additional character data, but one works in
validator/IE10 and the other does not. There must be something else going on
but neither the validator nor IE10 give any clues.

Received on Saturday, 11 May 2013 04:14:48 UTC