うちのサイト (vivid code) は XHTML の MIME タイプを "application/xhtml+xml" で配信しています。 ただ、IE ではそれを閲覧できないという問題があります。 そこでうちのサイトでは HTTP リクエストヘッダを見て、Accept フィールドに "application/xhtml+xml" が含まれて居ない場合は MIME タイプを "text/html" に変換するという処理を施しています。 で、自宅から見ている分にはちゃんと Firefox 等では "application/xhtml+xml" で見れて、IE では "text/html" になっている、というのを確認できていたのですが、何故か大学のネットワーク内から閲覧すると IE で見ても "application/xhtml+xml" のままになっていることがあって、ずーっと悩んで