3

私の jQuery コードは、古い IE ブラウザでは動作しません。ウェブサイトの互換性を確保するには、どのバージョンまで下げる必要がありますか?

これはWhat version of Internet Explorer (IE) should my web app support とほぼ同じですが、これは2010 年のもので、新しい意見を聞きたいです。

注: 一般的な回答が欲しいので、動作している IE のバージョンについては意図的に言及しませんでした。

4

1 に答える 1

5

私の個人的な経験から、ほとんどのホームユーザーが最新のブラウザー(IE 9、Firefox、Chrome、Safari)を使用していることがわかりました。協力ユーザーは非常に異なる話です。彼らは通常、新しいブラウザを使用できないようにするカスタムのレガシーソフトウェアを使用しています。また、Windows XPにはまだかなりの数の人がいます(約40%)。これらは通常、年配のユーザーまたは怠惰なスーパーユーザーです。

そうは言っても、あなたのコードはどのオーディエンスをターゲットにしていますか?開発者がそれを使用することを理解していますが、これは企業またはより消費者ベースのサイトを対象としていますか?

すべてを考慮すると、企業をターゲットにしている場合はIE6+を検討します。これがjQueryが公式にサポートしているものであるため、これが最適なソリューションです。ただし、IE 6(およびIE 7)の互換性を追加することは、口で言うほど簡単ではありません。したがって、私は個人的にIE 8以降(そしてもちろんFirefox / Chrome / Safari)をサポートすることをお勧めします。ユーザーを古い(そしておそらく脆弱なブラウザー)から強制的に追い出したい場合は、IE 8のバグを残して、HTML5/CSS3ブラウザーのみをサポートすると言うことができます。

于 2013-01-27T02:16:35.300 に答える