1週間のコーディングの後、ようやく私のサイトがすべてのブラウザとモバイルデバイスで機能するようになりました。今までIE8とIE7で見ていなかったのを間違えました。
jQueryとCSSを使用するときにIE7-8の互換性の問題を解決するためのいくつかの手順を誰かが共有できますか?
試すための最初のステップは何ですか?
サイトがそれほど複雑でない場合、サーバー側の検出を実行してIEのみのサイトを提供することは理にかなっていますか?
1週間のコーディングの後、ようやく私のサイトがすべてのブラウザとモバイルデバイスで機能するようになりました。今までIE8とIE7で見ていなかったのを間違えました。
jQueryとCSSを使用するときにIE7-8の互換性の問題を解決するためのいくつかの手順を誰かが共有できますか?
試すための最初のステップは何ですか?
サイトがそれほど複雑でない場合、サーバー側の検出を実行してIEのみのサイトを提供することは理にかなっていますか?
jQueryには問題があったとしてもごくわずかであるはずです。これは、そもそもjQueryまたは同様のライブラリを使用することの大きな利点の1つです。jsの問題がある場合は、jQueryの内部にあるものではなく、自分で書いたものである可能性があります。
どちらの場合も、行うべき賭けは、サポートが異なる大部分の大部分を単に知っていることです。Quirksmode.org互換性テーブルはこれに適しています。そもそも違いを知っていれば、テストを開始して問題を回避する前に、事前にソリューションを作成できるようになります。そのテストを超えて、プロセスの早い段階でクロスブラウザをテストします-最後の最後ではありません。
発生している問題によって異なります。Webには、 PositionIsEverythingやHasLayoutなど、さまざまなIEのバグ(ピーカブー、ダブルマージンなど)について不平を言ったり説明したりするリソースがたくさんあります。
IETesterなどのツールを使用して、実際のIEバージョンでページを表示すると便利です。