|
Posted by Neo Geshel on 04/18/07 21:53
Andy Dingley wrote:
> On 17 Apr, 23:55, Neo Geshel <got...@geshel.org> wrote:
>
>> Now the W3C Validator gets kosher markup from ASP.NET 2.0, and everyone
>> can be happy with this fully XHTML 1.1 site.
>
> It's invalid under IE7 as you appear to be applying XHTML 1.0 Appendix
> C to XHTML 1.1
>
> If you're going to do this (pointless, but not harmful if done
> carefully), at least stick with XHTML 1.0 Strict
>
Well, DUH, of course it is invalid. Didn’t you read what I wrote?
For all non-IE browsers, it is served up as application/xhtml+xml.
Unfortunately, because of the “hacks” involved to make IE accept
application/xml (including an unacceptably long [15-20 sec] “parse wait”
for the transformation via xslt), the only way to get IE-based browsers
to properly view the page in any decent amount of time is to server it
up to them as text/html. Otherwise, the performance would simply be far
too low, and many people would simply assume that the entire site is
down, rather than realizing that the page is just being parsed.
So, *of course* it is invalid under IE7. There is nothing more that I
can do with browsers as badly broken as IE.
...Geshel
--
*********************************************************************
My return e-mail address is an automatically monitored spam honeypot.
Do not send e-mail there unless you wish to be reported as a spammer.
Please send all e-mail to my first name at my last name dot org, with
a subject-line of “NEWSGROUP REPLY FOR NEO GESHEL” (all uppercase).
*********************************************************************
[Back to original message]
|