0

ユーザーがIE 7 または 8、Firefox、Safari、Chrome、または Opera を使用していないかどうかを確認する最善の方法は何ですか?

それらのブラウザーを使用していない場合にメッセージを表示したい。この場合、ブラウザのスニッフィングを使用する方が簡単ですか?

4

2 に答える 2

1

問題は、将来、新しいブラウザがリリースされ、リストされているものよりも最新になると、「X を使用していない場合はすべてを利用できない」という趣旨のメッセージが表示されることです。このアプリケーションの利点」の場合、その正確な理由からこれを行わないことをお勧めします。

アプリケーションをサポートするために常にそばにいるとは限りません。また、Webkit などのエンジンの 1 つを使用しているが、それ自体を識別していない、完全に最新で有効な他のユーザー エージェントを説明できない可能性があります。

于 2009-10-06T02:25:12.190 に答える
0

これを行う理由は何ですか?古いブラウザを使用しているユーザーにアップグレードする必要があることを伝える場合は、サイトをスムーズに実行するために必要な機能をいくつか選択してテストし、テストが失敗した場合はメッセージを表示します. このようにして、準拠ブラウザーのリストをハードコーディングする必要がなくなり、新しいバージョン/代替ブラウザーが出てきたときに、それらが「悪いブラウザー」プールにまとめられることはありません。

于 2009-10-06T04:20:23.673 に答える