Wed. March 12, 4:43:43 AM
Hi Neal. Good article, but I thought that IE does not support XHTML sent as XML? The browser used to prompt to download the file rather than serve it as a HTML page. That is why hardly anyone uses XHTML1.1. The point of Content Negotiation was to serve it as application/xml+xhtml to browsers that understand it properly, but as text/html to one's that don't. I've been using CN on my site for years, and IE always gets the text/html MIME.
Firefox certainly works as expected though. Is your solution different somehow, and if so, is it still valid to send XHTML as application/xml rather than application/xml+xhtml ?
http://www.autisticcuckoo.net/archive.php?id=2004/11/03/content-negotiation