IEの互換性については、
JQueryのslideUpがIEで変(IEのドキュメントモードと互換表示モード)
http://blog.goo.ne.jp/xmldtp/e/0a828f466f02d28be46c002c377e8101
や
IE10の互換性モードの互換性がないらしい
http://blog.goo.ne.jp/xmldtp/e/d46f10861e55c1ae68fe1cd19512558d
に書いてきた。
結局これらをまとめると、
●HTML側で、バージョンを指定して、互換性を保ちたい場合は、
METAタグで指定
DOCTYPEで指定
の2点(の組み合わせ)を行うことになる。例えば、IE8互換にしたい場合
<!DOCTYPE html>
<html>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
:
(以下省略)
と書く。
【参考】
IE9のDOCTYPEスイッチによるStandard/Quirksモードの切り替え一覧表
http://furoshiki.hatenadiary.jp/entry/2013/11/23/223354
●この場合、IE9,IE10でどのように表示されるかについては、
InternetExplorer10に関する調査結果書
http://www.nri-aitd.com/book/findings-ie10.html
に詳しく書いてある。ここからダウンロードできるファイル(ie10-report.zip)を
解凍すると
「IE10の現行アプリケーションへの影響調査報告書.pdf」
というファイルが現れる。そこに詳細が書かれている。
たとえば
METAタグでIE=8,
DOCTYPEを!DOCTYPE html
にした場合(83シート目下から2つめ)
IE9,IE10ともIE8標準となる。
ここまでが、いままでのお話。今日は、ここから先
■ドキュメントモードの非依存
ところがIE11になって、ドキュメントモードはよくない
やめてください!みたいな事が書かれてきた。
ドキュメント モードの非推奨
http://msdn.microsoft.com/ja-jp/library/ie/dn384051(v=vs.85).aspx
えっと、いままで、上のように書いてきた人は、大丈夫なんだろうか?
<(イマココ)
【参考】
1.IEの持つ互換性機能の全て - DOCTYPEスイッチ/X-UA-Compatible/互換表示
http://furoshiki.hatenadiary.jp/entry/ie_documentmode
2.NRI技術創発 2012年12月 Webブラウザの動向とWebアプリケーションにおける考慮点
http://www.nri.com/jp/opinion/g_souhatsu/pdf/2012/gs201212.pdf
JQueryのslideUpがIEで変(IEのドキュメントモードと互換表示モード)
http://blog.goo.ne.jp/xmldtp/e/0a828f466f02d28be46c002c377e8101
や
IE10の互換性モードの互換性がないらしい
http://blog.goo.ne.jp/xmldtp/e/d46f10861e55c1ae68fe1cd19512558d
に書いてきた。
結局これらをまとめると、
●HTML側で、バージョンを指定して、互換性を保ちたい場合は、
METAタグで指定
DOCTYPEで指定
の2点(の組み合わせ)を行うことになる。例えば、IE8互換にしたい場合
<!DOCTYPE html>
<html>
<meta http-equiv="X-UA-Compatible" content="IE=8" />
:
(以下省略)
と書く。
【参考】
IE9のDOCTYPEスイッチによるStandard/Quirksモードの切り替え一覧表
http://furoshiki.hatenadiary.jp/entry/2013/11/23/223354
●この場合、IE9,IE10でどのように表示されるかについては、
InternetExplorer10に関する調査結果書
http://www.nri-aitd.com/book/findings-ie10.html
に詳しく書いてある。ここからダウンロードできるファイル(ie10-report.zip)を
解凍すると
「IE10の現行アプリケーションへの影響調査報告書.pdf」
というファイルが現れる。そこに詳細が書かれている。
たとえば
METAタグでIE=8,
DOCTYPEを!DOCTYPE html
にした場合(83シート目下から2つめ)
IE9,IE10ともIE8標準となる。
ここまでが、いままでのお話。今日は、ここから先
■ドキュメントモードの非依存
ところがIE11になって、ドキュメントモードはよくない
やめてください!みたいな事が書かれてきた。
ドキュメント モードの非推奨
http://msdn.microsoft.com/ja-jp/library/ie/dn384051(v=vs.85).aspx
えっと、いままで、上のように書いてきた人は、大丈夫なんだろうか?
<(イマココ)
【参考】
1.IEの持つ互換性機能の全て - DOCTYPEスイッチ/X-UA-Compatible/互換表示
http://furoshiki.hatenadiary.jp/entry/ie_documentmode
2.NRI技術創発 2012年12月 Webブラウザの動向とWebアプリケーションにおける考慮点
http://www.nri.com/jp/opinion/g_souhatsu/pdf/2012/gs201212.pdf