私は私たちのサイトに新しい部分をデバッグしていましたが、IE で ie7 としてレンダリングするように指示していることに気付いたときに、奇妙なバグ (大したことではないいくつかの空白の問題) が発生した理由を理解できませんでした。 html5 に手を出すなど、サイトで新しいコードを使用し、トラフィックの 5% 未満が ie7 を使用しているため、これを捨てて ie8/9 互換性を優先するのが安全であると考えています。また、ドキュメント モードを ie8 に切り替えたときに、取り組んでいた問題が解消されたことにも気付きました。
多くの人が IE 以外のすべてで問題なく動作する新しいコンテンツの構築に共感できると確信しているので、少なくとも最新バージョンとして出力することで、この作業が容易になることを願っています。問題は、ie7 が jdoc:include type=head から来ていることを強制するコードであり、それがプルするものを編集する方法がわかりません。
ウェブサイトhttp://www.webchild.com.au
頭に浮かぶコード
<jdoc:include type="head" />
侵入してくる不要なコード
<meta http-equiv="X-UA-Compatible" content="EmulateIE7">
以前の開発者がどこから入手したのかわからない大幅に変更されたテンプレートを使用して、Joomla 1.5 からサイトを実行しています。