IEでXHTMLを閲覧できるようにする
IE(インターネットエクスプローラ、以下IE)では、application/xhtml+xml のページ、すなわちXHTMLのページをみることができません。
携帯サイトの開発などでも、XHTMLが主流になっていますが、ブラウザで確認できないのは開発者としてはつらいです。
そこでなんとか閲覧するための方法を紹介します。
下記のようなレジストリファイルを作成・実行すれば、IEでXHTMLのページでも閲覧することができるようになります。
(この下の行から)から(この上の行まで)までを、hoge.regとして保存し、ダブルクリックして実行するだけ。
——–(この下の行から)———
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/xhtml+xml]
“CLSID”=”{25336920-03F9-11cf-8FD0-00AA00686F13}”
“Extension”=”.xhtml”
“Encoding”=hex:08,00,00,00
——–(この上の行まで)———
ただし、このの方法は、IEがXHTMLを解釈できるようにするわけではなく、
本当はXHTMLであるものを単にHTMLとして解釈するようになるだけです。
したがって、XHTML固有の表記や、他のXML規格を含む場合はまともに表示できません。
でも、全く閲覧できないよりは全然ましなので、私はこの方法で携帯サイトの開発を行なっています。
※なお、レジストリの変更ですので、作業をされる方の自己責任で行ってください。